daq/copper/test_program/copper/copper-sysreset.c:25 struct member 'Anonymous0::m_word' is never used. [unusedStructMember]
daq/copper/test_program/copper/jig-start.c:165 Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
daq/copper/test_program/copper/jig-start.c:184 Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
daq/copper/test_program/copper/readcpr.c:30 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/readcpr.c:93 Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
daq/copper/test_program/copper/readamt.c:22 %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/readhslb.c:152 Identical condition '!use_slot[k]', second condition is always false [identicalConditionAfterEarlyExit]
daq/copper/test_program/copper/readhslb.c:179 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/readhslb.c:186 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/readhslb.c:192 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/readhslb.c:197 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/readhslb.c:148 Modulo of one is always equal to zero [moduloofone]
daq/copper/test_program/copper/record-nakao-binary.c:251 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-binary.c:255 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:255 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:255 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:257 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:283 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao-binary.c:321 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:329 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:332 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao-binary.c:336 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:243 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 5) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 7) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:37 %x in format string (no. 9) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:247 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:247 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:247 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:249 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:275 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao-rst.c:313 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:321 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:324 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao-rst.c:328 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:224 Local variable 't' shadows outer variable [shadowVariable]
daq/copper/test_program/copper/record-nakao-binary.c:246 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-binary.c:248 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-binary.c:249 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-binary.c:246 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:246 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:246 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:248 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:248 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:248 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:249 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:249 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:249 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:253 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:253 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-binary.c:253 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:238 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-rst.c:240 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-rst.c:241 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao-rst.c:238 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:238 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:238 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:240 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:240 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:240 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:241 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:241 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:241 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:245 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:245 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao-rst.c:245 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:233 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao.c:237 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:237 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:237 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:239 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:265 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao.c:303 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:311 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:314 %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/record-nakao.c:318 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:228 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao.c:230 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao.c:231 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record-nakao.c:228 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:228 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:228 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:230 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:230 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:230 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:231 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:231 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:231 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:235 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:235 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record-nakao.c:235 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:167 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record1.c:168 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record1.c:170 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record1.c:171 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/copper/record1.c:167 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:167 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:167 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:168 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:168 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:168 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:169 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:169 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:169 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:170 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:170 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:170 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:171 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:171 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:171 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:229 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:237 %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:244 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/record1.c:155 Local variable 't' shadows outer variable [shadowVariable]
daq/copper/test_program/copper/reset-fifo-and-finesse.c:36 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/reset-fifo-and-finesse.c:52 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/reset-fifo-and-finesse.c:54 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/reset-fifo-and-finesse.c:23 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
daq/copper/test_program/copper/reset-fifo.c:36 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/reset-fifo.c:52 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/reset-fifo.c:54 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/reset-fifo.c:23 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
daq/copper/test_program/copper/single-read-fifo.c:52 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/single-read-fifo.c:52 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/single-read-fifo.c:55 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/single-read-fifo.c:55 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/single-read-fifo.c:61 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
daq/copper/test_program/copper/single-read-fifo.c:61 %x in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/single-read-fifo.c:125 %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
daq/copper/test_program/copper/single-read-fifo.c:172 printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
daq/copper/test_program/copper/single-read-fifo.c:140 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/single-read-fifo.c:142 Resource leak: fp [resourceLeak]
daq/copper/test_program/copper/single-read-fifo.c:42 Variable '*lp' is reassigned a value before the old one has been used. [redundantAssignment]
daq/copper/test_program/copper/single-read-fifo.c:48 The scope of the variable 'j' can be reduced. [variableScope]
daq/copper/test_program/copper/single-read-fifo.c:72 The scope of the variable 'word' can be reduced. [variableScope]
daq/copper/test_program/copper/single-read-fifo.c:160 The scope of the variable 'ret' can be reduced. [variableScope]
daq/copper/test_program/copper/single-read-fifo.c:40 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
daq/copper/test_program/hslb/boothslb.c:110 Found a exit path from function with non-void return type that has missing return statement [missingReturn]
daq/copper/test_program/hslb/boothslb.c:319 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/copper/test_program/hslb/boothslb.c:286 Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
daq/copper/test_program/hslb/boothslb.c:61 The scope of the variable 'DEVICE' can be reduced. [variableScope]
daq/copper/test_program/hslb/boothslb.c:147 Variable 'csr' can be declared with const [constVariable]
daq/copper/test_program/hslb/boothslb.c:172 Variable 'csr' can be declared with const [constVariable]
daq/copper/test_program/hslb/boothslb.c:71 struct member 'pcichip::word' is never used. [unusedStructMember]
daq/copper/test_program/hslb/fileconfig.c:72 struct member 'Anonymous0::name' is never used. [unusedStructMember]
daq/copper/test_program/hslb/fileconfig.c:72 struct member 'Anonymous0::adrs' is never used. [unusedStructMember]
daq/copper/test_program/hslb/init.c:23 struct member 'Anonymous0::adrs' is never used. [unusedStructMember]
daq/copper/test_program/hslb/paraconf.c:193 Condition 'argc<2' is always false [knownConditionTrueFalse]
daq/copper/test_program/hslb/time.c:15 Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
daq/copper/test_program/hslb/time.c:16 Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
daq/dataflow/modules/src/DAQPerf.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dataflow/modules/src/RxSocketModule.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dataflow/modules/src/TxSocketModule.cc:20 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dataflow/src/SocketLib.cc:158 Condition 'br<=0' is always false [knownConditionTrueFalse]
daq/dataflow/tools/sm_server.cc:42 %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
daq/dqm/modules/src/DqmHistoManagerModule.cc:24 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dqm/modules/src/MonitorData.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dqm/modules/src/TrackAna.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/dqm/src/HistoManager.cc:53 Searching before insertion is not necessary. [stlFindInsert]
daq/dqm/tools/tmemtest.cc:47 Redundant initialization for 'cpysize'. The initialized value is overwritten before it is read. [redundantInitialization]
daq/expreco/modules/src/Ds2SampleModule.cc:20 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/expreco/modules/src/GetEventFromSocket.cc:30 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/expreco/modules/src/ReceiveEvent.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/expreco/src/ERecoMasterCallback.cc:398 Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
daq/expreco/src/ERecoMasterCallback.cc:446 Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
daq/expreco/src/EventSampler.cc:46 Iterator 'it' used after element has been erased. [eraseDereference]
daq/hbasf2/modules/src/HLTDQM2ZMQ.cc:16 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/hbasf2/modules/src/HLTDs2ZMQ.cc:14 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/hbasf2/modules/src/HLTZMQ2Ds.cc:16 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/hbasf2/modules/src/HLTZMQ2DsDirect.cc:16 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/hbasf2/modules/src/StorageZMQ2Ds.cc:17 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/hbasf2/utils/src/HLTStreamHelper.cc:218 Variable 'utime' is assigned a value that is never used. [unreadVariable]
daq/hbasf2/utils/src/HLTStreamHelper.cc:219 Variable 'ctime' is assigned a value that is never used. [unreadVariable]
daq/hbasf2/utils/src/HistogramMapping.cc:65 Unused variable: key [unusedVariable]
daq/hbasf2/utils/src/HistogramMapping.cc:83 Variable 'key' is not assigned a value. [unassignedVariable]
daq/modules/ElapsedTime/src/ElapsedTimeModule.cc:17 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/DeSerializer.cc:21 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:1138 Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
daq/pcie40/src/des_ser_PCIe40_main.cc:2996 Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
daq/pcie40/src/des_ser_PCIe40_main.cc:2247 Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
daq/rawdata/modules/src/DeSerializerCOPPER.cc:38 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:2524 Condition 'writeInFile' is always false [knownConditionTrueFalse]
daq/pcie40/src/des_ser_PCIe40_main.cc:2809 Condition 'ret<1' is always true [knownConditionTrueFalse]
daq/pcie40/src/des_ser_PCIe40_main.cc:370 %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:392 %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:795 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:795 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:832 %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1181 %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1267 %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1267 %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1396 %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1454 %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1454 %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1497 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1497 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1502 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1502 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1533 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1533 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1660 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1727 %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2250 %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2309 %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2367 %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2907 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 13) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 14) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 15) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 16) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 17) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 18) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 19) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 20) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 21) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 22) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 23) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 24) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 25) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:2985 %d in format string (no. 26) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:3019 %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
daq/pcie40/src/des_ser_PCIe40_main.cc:1983 Either the condition '(fp=popen(cmdline,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
daq/rawdata/modules/src/DeSerializerFILE.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:2802 Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
daq/pcie40/src/des_ser_PCIe40_main.cc:414 The scope of the variable 'err_buf' can be reduced. [variableScope]
daq/pcie40/src/des_ser_PCIe40_main.cc:2933 The scope of the variable 'sum_err_flag_cnt' can be reduced. [variableScope]
daq/pcie40/src/des_ser_PCIe40_main.cc:2934 The scope of the variable 'sum_cur_evtnum' can be reduced. [variableScope]
daq/pcie40/src/des_ser_PCIe40_main.cc:2944 The scope of the variable 'sum_crc_err_ch' can be reduced. [variableScope]
daq/pcie40/src/des_ser_PCIe40_main.cc:958 Checking if unsigned expression 'new_evtnum' is less than zero. [unsignedLessThanZero]
daq/pcie40/src/des_ser_PCIe40_main.cc:2813 Unsigned expression 'event_words' can't be negative so it is unnecessary to test it. [unsignedPositive]
daq/pcie40/src/des_ser_PCIe40_main.cc:2156 Local variable 'ret' shadows outer variable [shadowVariable]
daq/pcie40/src/des_ser_PCIe40_main.cc:2207 Local variable 'ret' shadows outer variable [shadowVariable]
daq/pcie40/src/des_ser_PCIe40_main.cc:164 Parameter 'data' can be declared with const [constParameter]
daq/rawdata/modules/src/DeSerializerHLT.cc:31 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:194 Parameter 'data' can be declared with const [constParameter]
daq/pcie40/src/des_ser_PCIe40_main.cc:275 Parameter 'data' can be declared with const [constParameter]
daq/rawdata/modules/src/DeSerializerPC.cc:34 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:3020 Uninitialized variable: run_no [uninitvar]
daq/pcie40/src/des_ser_PCIe40_main.cc:2068 Variable 'tot_event_nwords' is assigned a value that is never used. [unreadVariable]
daq/pcie40/src/des_ser_PCIe40_main.cc:2696 Variable 'event_words' is assigned a value that is never used. [unreadVariable]
daq/rawdata/modules/src/DeSerializerPXD.cc:18 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/DeSerializerPrePC.cc:29 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:1326 %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/rawdata/modules/src/DesSerPrePCMain.cc:19 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/DummyDataSource.cc:18 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/pcie40/src/des_ser_PCIe40_main.cc:2071 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;MAX_EVENT' since the value of 'MAX_EVENT' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/rawdata/modules/src/DummyDataSourceFile.cc:19 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/GenRawSend.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/MonitorDataCOPPER.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/Root2Raw.cc:36 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/modules/src/Serializer.cc:27 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rawdata/src/DesSer.cc:408 Either the condition '(fp=popen(cmdline,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
daq/pcie40/src/des_ser_PCIe40_main.cc:2183 Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
daq/rawdata/src/DesSerCOPPER.cc:140 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerCOPPER.cc:154 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerCOPPER.cc:184 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerCOPPER.cc:426 Variable 'temp_buf[0]' is reassigned a value before the old one has been used. [redundantAssignment]
daq/rawdata/src/DesSerCOPPER.cc:564 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerCOPPER.cc:564 Local variable 'err_str' shadows outer variable [shadowVariable]
daq/rawdata/src/DesSerPrePC.cc:277 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:322 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:433 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:462 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:492 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:606 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/src/DesSerPrePC.cc:708 Exception should be caught by reference. [catchExceptionByValue]
daq/rawdata/tools/dummy_data_distrib.cc:166 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_distrib.cc:346 Variable 'id' is assigned a value that is never used. [unreadVariable]
daq/rawdata/tools/dummy_data_src.cc:169 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_src.cc:512 %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_threads.cc:422 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;AIUEO;MAX_EVENT;USE_DUMMY_DATA_THREADS' since the value of 'MAX_EVENT' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/rawdata/tools/dummy_data_threads.cc:557 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;AIUEO;MAX_EVENT;USE_DUMMY_DATA_THREADS' since the value of 'MAX_EVENT' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/rawdata/tools/dummy_data_threads.cc:180 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_threads.cc:604 %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_threads.cc:349 Either the condition '(fp=popen(cmdline,"r"))==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
daq/rawdata/tools/dummy_data_threads.cc:438 Local variable 'ret' shadows outer variable [shadowVariable]
daq/rawdata/tools/dump_header.cc:38 %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
daq/rawdata/tools/dump_header.cc:54 %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/rawdata/tools/dummy_data_threads.cc:422 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;MAX_EVENT;USE_DUMMY_DATA_THREADS' since the value of 'MAX_EVENT' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/rfarm/event/hltsocket/src/HLTSocket.cc:82 The scope of the variable 'br' can be reduced. [variableScope]
daq/rfarm/event/hltsocket/src/HLTSocket.cc:166 The scope of the variable 'br' can be reduced. [variableScope]
daq/rfarm/event/hltsocket/src/HLTSocket.cc:82 Variable 'br' is assigned a value that is never used. [unreadVariable]
daq/rfarm/event/hltsocket/src/HLTSocket.cc:166 Variable 'br' is assigned a value that is never used. [unreadVariable]
daq/rfarm/event/hltsocket/tools/b2hlt_file2rb.cc:39 Uninitialized variable: raw [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_file2rb.cc:40 Uninitialized variable: repeat [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_file2rb.cc:90 Uninitialized variable: repeat [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_file2socket.cc:36 Uninitialized variable: raw [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_file2socket.cc:37 Uninitialized variable: repeat [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_file2socket.cc:105 Uninitialized variable: repeat [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_rb2file.cc:38 Uninitialized variable: raw [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_rb2socket.cc:40 Uninitialized variable: raw [uninitvar]
daq/rfarm/event/hltsocket/tools/b2hlt_socket2rb.cc:40 Uninitialized variable: raw [uninitvar]
daq/rfarm/event/modules/src/CertifyParallelModule.cc:17 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/Ds2RawModule.cc:26 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/Ds2RbufModule.cc:21 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/EvReduction.cc:23 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/FastRbuf2DsModule.cc:30 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/Raw2DsModule.cc:39 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/Rbuf2DsModule.cc:36 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/Rbuf2RbufModule.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/modules/src/rawinputModule.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/rfarm/event/tools/file2sockr.cc:50 fscanf() without field width limits can crash with huge input data. [invalidscanf]
daq/rfarm/manager/src/RFConf.cc:56 Condition '!top.key' is always true [knownConditionTrueFalse]
daq/rfarm/manager/tools/nodedump.cc:100 Uninitialized variable: idlist [uninitvar]
daq/rfarm/manager/tools/rfcommand.cc:38 Parameter 'argv' can be declared with const [constParameter]
daq/rfarm/manager/tools/rfctl.cc:185 Parameter 'argv' can be declared with const [constParameter]
daq/roisend/tools/merger_merge.cc:933 Either the condition 'triggers.empty()' is redundant or expression 'triggers.begin()' cause access out of bounds. [containerOutOfBounds]
daq/slc/database/src/DBObjectLoader.cc:141 Redundant initialization for 'name'. The initialized value is overwritten before it is read. [redundantInitialization]
daq/slc/database/src/RunNumberTable.cc:78 Condition 'expno==0' is always false [knownConditionTrueFalse]
daq/slc/nsm/src/NSMCallback.cc:313 The scope of the variable 'data' can be reduced. [variableScope]
daq/slc/nsm/src/NSMCallback.cc:270 struct member 'vlistentry_t::id' is never used. [unusedStructMember]
daq/slc/nsm/src/NSMCommunicator.cc:109 Variable 'alive' is assigned a value that is never used. [unreadVariable]
daq/slc/nsm/src/NSMVar.cc:76 Variable 's' is assigned a value that is never used. [unreadVariable]
daq/slc/nsm2/corelib/nsm2.h:15 Unmatched '}'. Configuration: '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;__dummy_close_bracket_to_cheat_emacs_auto_indent'. [syntaxError]
daq/slc/nsm2/corelib/nsm2.h:238 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;__dummy_open_bracket_to_cheat_emacs_auto_indent' since the value of '__dummy_open_bracket_to_cheat_emacs_auto_indent' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/slc/nsm2/b2lib/belle2nsm.c:397 Condition 'fmt' is always true [knownConditionTrueFalse]
daq/slc/nsm2/b2lib/belle2nsm.c:353 Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
daq/slc/nsm2/b2lib/belle2nsm.c:388 Either the condition '!msg' is redundant or there is possible null pointer dereference: msg. [nullPointerRedundantCheck]
daq/slc/nsm2/b2lib/belle2nsm.c:387 The scope of the variable 'ap' can be reduced. [variableScope]
daq/slc/nsm2/b2lib/belle2nsm.c:536 The scope of the variable 'nodename_uprcase' can be reduced. [variableScope]
daq/slc/nsm2/corelib/nsmparse.c:276 sprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
daq/slc/nsm2/corelib/nsmparse.c:125 Memory leak: p [memleak]
daq/slc/nsm2/corelib/nsmparse.c:69 Either the condition '!ptr' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
daq/slc/nsm2/corelib/nsmparse.c:340 Variable 'structp' is assigned a value that is never used. [unreadVariable]
daq/slc/nsm2/corelib/nsmparse.c:341 Variable 'definep' is assigned a value that is never used. [unreadVariable]
daq/slc/readout/src/IOInfo.cc:52 Ineffective call of function 'substr' because it returns a copy of the object. Use operator= instead. [uselessCallsSubstr]
daq/slc/readout/src/LogListener.cc:39 The scope of the variable 'c' can be reduced. [variableScope]
daq/slc/readout/src/ProcessController.cc:68 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/slc/nsm2/corelib/nsmparse.c:859 Uninitialized variable: parsep [uninitvar]
daq/slc/nsm2/corelib/nsmparse.h:16 Unmatched '}'. Configuration: '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;__dummy_close_bracket_to_cheat_emacs_auto_indent'. [syntaxError]
daq/slc/nsm2/corelib/nsmparse.h:49 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;__dummy_open_bracket_to_cheat_emacs_auto_indent' since the value of '__dummy_open_bracket_to_cheat_emacs_auto_indent' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/slc/nsm2/corelib/nsmlib2.c:1941 Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
daq/slc/nsm2/corelib/nsmlib2.c:225 The address of local variable 'h' is accessed at non-zero index. [objectIndex]
daq/slc/nsm2/corelib/nsmlib2.c:226 The address of local variable 'n' is accessed at non-zero index. [objectIndex]
daq/slc/runcontrol/src/RCCallback.cc:143 Condition 'runtype.size()>0' is always true [knownConditionTrueFalse]
daq/slc/nsm2/corelib/nsmlib2.c:870 Condition 'ret<=0' is always true [knownConditionTrueFalse]
daq/slc/runcontrol/src/RCCallback.cc:248 The scope of the variable 'db' can be reduced. [variableScope]
daq/slc/nsm2/corelib/nsmlib2.c:203 Memory leak: p [memleak]
daq/slc/nsm2/corelib/nsmlib2.c:1180 Either the condition '!nsmc' is redundant or there is possible null pointer dereference: nsmc. [nullPointerRedundantCheck]
daq/slc/nsm2/corelib/nsmlib2.c:1181 Either the condition '!nsmc' is redundant or there is possible null pointer dereference: nsmc. [nullPointerRedundantCheck]
daq/slc/nsm2/corelib/nsmlib2.c:1858 Either the condition '!nsmc' is redundant or there is possible null pointer dereference: nsmc. [nullPointerRedundantCheck]
daq/slc/nsm2/corelib/nsmlib2.c:1859 Either the condition '!nsmc' is redundant or there is possible null pointer dereference: nsmc. [nullPointerRedundantCheck]
daq/slc/nsm2/corelib/nsmlib2.c:1113 Variable 'nsmlib_checkpoints[nsmlib_currecursive]' is reassigned a value before the old one has been used. [redundantAssignment]
daq/slc/nsm2/corelib/nsmlib2.c:1504 Parameter 'pars' can be declared with const [constParameter]
daq/slc/nsm2/corelib/nsmlib2.c:1621 Variable 'parsep' is assigned a value that is never used. [unreadVariable]
daq/slc/nsm2/corelib/nsmlib2.c:1941 Variable 'nsmc' is assigned a value that is never used. [unreadVariable]
daq/slc/system/src/Cond.cc:67 Variable 'stat' is assigned a value that is never used. [unreadVariable]
daq/slc/system/src/File.cc:49 The scope of the variable 'ret' can be reduced. [variableScope]
daq/slc/system/src/File.cc:73 The scope of the variable 'ret' can be reduced. [variableScope]
daq/slc/system/src/TCPServerSocket.cc:59 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/slc/system/src/TCPSocket.cc:140 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/slc/system/src/TCPSocket.cc:198 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/slc/system/src/UDPSocket.cc:73 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/slc/system/src/UDPSocket.cc:129 Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
daq/storage/modules/src/DataStorePackage.cc:22 The scope of the variable 'count' can be reduced. [variableScope]
daq/storage/modules/src/Ds2RawFileModule.cc:28 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/modules/src/PartialSeqRootReader.cc:21 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/modules/src/SeqRootMergerModule.cc:22 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/modules/src/StorageDeserializer.cc:26 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/modules/src/StorageSerializer.cc:25 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/modules/src/StorageRootOutputModule.cc:48 There is an unknown macro here somewhere. Configuration is required. If REG_MODULE is a macro then please configure it. [unknownMacro]
daq/storage/tools/file2socket.cc:75 %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
daq/storage/tools/storagein.cc:123 Condition 'count<1000000' is always true [knownConditionTrueFalse]
daq/storage/tools/stevtserver.cc:41 Class 'EvtBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
daq/storage/tools/stevtserver.cc:41 Class 'EvtBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
daq/storage/tools/stevtserver.cc:41 Class 'EvtBuffer' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
daq/storage/tools/stevtserver.cc:38 Class 'EvtBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
daq/storage/tools/stevtserver.cc:224 Condition 'count<1000000' is always true [knownConditionTrueFalse]
daq/storage/tools/stevtserver.cc:103 Class 'EvtBuffer' is unsafe, 'EvtBuffer::m_evtbuf' can leak by wrong usage. [unsafeClassCanLeak]
daq/storage/tools/storagerecord.cc:52 Member variable 'FileHandler::m_id' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord.cc:52 Member variable 'FileHandler::m_expno' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord.cc:52 Member variable 'FileHandler::m_runno' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord.cc:52 Member variable 'FileHandler::m_chksum' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord.cc:52 Member variable 'FileHandler::m_nevents' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord.cc:244 Condition 'argc>7' is always true [knownConditionTrueFalse]
daq/storage/tools/storagerecord.cc:399 Modulo of one is always equal to zero [moduloofone]
daq/storage/tools/storagerecord.cc:285 struct member 'dataheader::nword' is never used. [unusedStructMember]
daq/storage/tools/storagerecord_arich.cc:47 Member variable 'FileHandler::m_id' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord_arich.cc:47 Member variable 'FileHandler::m_expno' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord_arich.cc:47 Member variable 'FileHandler::m_runno' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord_arich.cc:47 Member variable 'FileHandler::m_chksum' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord_arich.cc:47 Member variable 'FileHandler::m_nevents' is not initialized in the constructor. [uninitMemberVar]
daq/storage/tools/storagerecord_arich.cc:222 Condition 'argc>7' is always true [knownConditionTrueFalse]
daq/storage/tools/storagerecord_arich.cc:334 Modulo of one is always equal to zero [moduloofone]
daq/storage/tools/storagerecord_arich.cc:261 struct member 'dataheader::nword' is never used. [unusedStructMember]
daq/slc/nsm2/corelib/nsmlib2.c:1272 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;SIGRTMIN' since the value of 'SIGRTMIN' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
daq/slc/nsm2/corelib/nsmlib2.h:162 Skipping configuration '_PACKAGE_=PACKAGE;__GNUC__=8;_BELLE2_EPICS=1;__dummy_open_bracket_to_cheat_emacs_auto_indent' since the value of '__dummy_open_bracket_to_cheat_emacs_auto_indent' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]