diff options
author | bloodstalker <thabogre@gmail.com> | 2016-11-30 09:26:18 +0000 |
---|---|---|
committer | bloodstalker <thabogre@gmail.com> | 2016-11-30 09:26:18 +0000 |
commit | 99b5c3917de22cbcfbf6d13ea78d6931c981ef32 (patch) | |
tree | 3a859f5defd5c819489b531cdb7626a309504af0 /samples | |
parent | now has a makefile called by the makefile in the root dir (diff) | |
download | mutator-99b5c3917de22cbcfbf6d13ea78d6931c981ef32.tar.gz mutator-99b5c3917de22cbcfbf6d13ea78d6931c981ef32.zip |
output samples for the misra rule checker
Diffstat (limited to 'samples')
-rw-r--r-- | samples/misra-log | 930 | ||||
-rw-r--r-- | samples/misrareport.xml | 286 |
2 files changed, 1216 insertions, 0 deletions
diff --git a/samples/misra-log b/samples/misra-log new file mode 100644 index 0000000..29c22ad --- /dev/null +++ b/samples/misra-log @@ -0,0 +1,930 @@ +18.4 : Union declared: +/home/bloodstalker/devi/hell2/test/testFuncs1.h:9:8 + +16.4 : FunctionDecl parameter names are not the same as function definition parameter names: +/home/bloodstalker/devi/hell2/test/testFuncs1.h:108:1 & /home/bloodstalker/devi/hell2/test/testFuncs1.c:702:1 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:53:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:54:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:55:4 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:56:5 + +14.5 : ContinueStmt used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:142:4 + +14.4 : GotoStmt used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:167:2 + +14.7 : More than one ReturnStmt used in the body of FunctionDecl: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:174:1 + +16.2 : "FunctionDecl" is recursive: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:212:1 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:296:10 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:296:19 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:308:10 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:308:19 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:317:7 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:317:20 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:334:24 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:334:6 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:338:23 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:338:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:348:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:348:23 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:348:36 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:348:51 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:348:65 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:505:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:505:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:506:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:506:2 + +14.8 : ForStmt does not have a child CompoundStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:513:2 + +14.8 : WhileStmt does not have a child CompoundStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:516:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:524:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:532:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:533:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:536:2 + +14.10 : "If-Else If" statement has no ending Else: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:536:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:538:7 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:540:7 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:550:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:550:2 + +14.9 : "Else" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:552:2 + +14.10 : "If-Else If" statement has no ending Else: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:564:2 + +14.10 : "If-Else If" statement has no ending Else: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:575:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:577:7 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:579:7 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:581:7 + +14.9 : "Else" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:594:3 + +14.10 : "If-Else If" statement has no ending Else: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:600:2 + +15.2 : "SwitchStmt" has a caseStmt that's missing a breakStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:654:2 + +15.3 : "SwitchStmt" does not have a defaultStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:654:2 + +15.1 : "CaseStmt" has a CompoundStmt ancestor that is not the child of the SwitchStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:664:3 + +15.2 : "SwitchStmt" has a caseStmt that's missing a breakStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:671:2 + +15.3 : "SwitchStmt" does not have a defaultStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:683:2 + +15.5 : "SwitchStmt" does not have a CaseStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:683:2 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:696:1 + +16.5 : Function does not take any parameters but is not using the void keyword : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:696:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:698:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:699:2 + +13.2 : Implicit test of an expr against zero which is not known to return a boolean result: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:710:6 + +16.9 : FunctionToPointerDecay: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:710:6 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:718:2 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:719:11 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:731:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:733:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:735:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:737:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:739:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:741:2 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:743:13 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:745:12 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:747:13 + +14.10 : "If-Else If" statement has no ending Else: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:749:2 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:749:6 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:749:10 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:749:15 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:751:11 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:751:15 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:751:19 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:754:6 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:754:10 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:757:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:757:16 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:760:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:760:16 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:763:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:763:18 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:766:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:766:17 + +17.2 | 17.3 : Pointer-type operands to BinaryOperator dont point to the same array : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:769:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:769:6 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:769:16 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:776:5 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:783:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:794:2 + +6.5 : BitField of type signed integer has a length of less than 2 in bits : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:800:3 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:799:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:804:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:826:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:837:2 + +9.3 : first enumeration has integerliteral initialization but not all enumerations do : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:849:2 + +9.3 : first enumeration does not have integerliteral initialization but at least one other enumeration does : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:855:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:862:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:863:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:874:2 + +12.3 : sizeof working on an expr with a side-effect : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:875:13 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:880:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:881:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:882:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:883:2 + +12.4 : Righ-hand expr has side-effect : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:885:11 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:885:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:885:11 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:890:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:890:17 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:894:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:894:12 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:894:17 + +13.1 : assignment operator used in an expr that is known to return boolean: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:899:6 + +12.4 : Righ-hand expr has side-effect : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:899:11 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:899:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:899:11 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:909:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:911:2 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:917:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:917:16 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:920:14 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:920:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:920:14 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:920:23 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:923:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:923:16 + +13.7 : EffectivelyBooleanExpr's result is known at compile-time: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:923:6 + +13.7 : EffectivelyBooleanExpr's result is known at compile-time: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:923:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:926:6 + +13.7 : EffectivelyBooleanExpr's result is known at compile-time: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:926:14 + +13.7 : EffectivelyBooleanExpr's result is known at compile-time: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:926:15 + +12.5 : RHS and/or LHS operands are not primary expressions : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:929:6 + +12.6 : RHS and/or LHS operands are not effectively-boolean values : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:929:15 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:936:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:937:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:938:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:939:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:940:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:941:2 + +12.7 : Bitwise operator has signed RHS and/or LHS operands: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:943:11 + +12.7 : Bitwise operator has signed RHS and/or LHS operands: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:944:6 + +12.7 : Bitwise operator has signed RHS and/or LHS operands: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:948:6 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:954:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:963:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:964:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:965:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:966:2 + +12.9 : UnaryOperator - has an expr with an unsigned underlying type: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:968:7 + +12.9 : UnaryOperator - has an expr with an unsigned underlying type: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:970:7 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:975:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:975:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:975:2 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:977:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:982:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:983:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:984:2 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:986:6 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:986:13 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:987:7 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:994:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:995:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:996:2 + +13.2 : Implicit test of an expr against zero which is not known to return a boolean result: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:998:6 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1006:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1007:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1008:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1009:2 + +13.3 : Float type expression checked for equality/inequality: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1011:6 + +13.3 : Float type expression checked for equality/inequality: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1014:6 + +13.3 : Float type expression checked for equality/inequality: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1017:6 + +13.1 : assignment operator used in an expr that is known to return boolean: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1020:6 + +13.3 : Float type expression checked for equality/inequality: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1020:7 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1025:2 + +13.4 : Float type used in the controlling expression of a forstmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1027:2 + +13.3 : Float type expression checked for equality/inequality: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1027:16 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1033:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1034:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1035:2 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1039:3 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1044:3 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1049:3 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1058:3 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1054:7 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1054:21 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1054:37 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1054:37 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1054:43 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1065:3 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1061:7 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1061:21 + +12.10 : Comma used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1061:37 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1061:37 + +12.13 : Unary ++ or -- have been used in an expr with other operators: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1061:43 + +14.4 : GotoStmt used: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1071:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1079:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1080:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1081:2 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1085:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1087:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1089:3 + +14.6 : More than one BreakStmt used in the loop counter: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1083:2 + +13.6 : ForStmt controlling variable modified in the body of the loop: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1095:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1096:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1102:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1104:3 + +14.6 : More than one BreakStmt used in the loop counter: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1100:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1109:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1111:3 + +14.6 : More than one BreakStmt used in the loop counter: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1108:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1113:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1122:4 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1128:4 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1135:3 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1141:4 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1149:2 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1151:2 + +14.9 : "Else" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1153:7 + +14.9 : "If" statement has no braces {}: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1153:7 + +14.7 : More than one ReturnStmt used in the body of FunctionDecl: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1147:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1161:2 + +15.2 : "SwitchStmt" has a caseStmt that's missing a breakStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1163:2 + +15.3 : "SwitchStmt" does not have a defaultStmt: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1163:2 + +15.4 : Switch expression is effectively boolean: +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1163:10 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1174:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1175:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1182:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1182:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1194:4 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:786:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:818:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:831:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:860:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:878:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1077:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1159:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1172:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1180:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:439:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:446:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:432:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:212:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:294:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:306:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:501:1 + +8.11 : Function does not have any external calls but is not declared as static : +/home/bloodstalker/devi/hell2/test/testFuncs1.c:1172:1 + +18.4 : Union declared: +/home/bloodstalker/devi/hell2/test/testFuncs1.h:9:8 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/main.c:6:1 + +16.5 : Function does not take any parameters but is not using the void keyword : +/home/bloodstalker/devi/hell2/test/main.c:6:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:8:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:9:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:10:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:11:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:12:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:13:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:14:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:15:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:16:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:17:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:18:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/main.c:19:2 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/main.c:6:1 + +8.12 : External array type is incomplete and has no initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.h:2:1 + +16.5 : Function does not take any parameters but is not using the void keyword : +/home/bloodstalker/devi/hell2/test/testFuncs2.h:12:1 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs2.h:17:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:6:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:7:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:14:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:15:2 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:20:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:22:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:23:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:24:2 + +16.5 : Function does not take any parameters but is not using the void keyword : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:29:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:31:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:32:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:33:2 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:38:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:40:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:41:2 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:45:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:47:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:48:2 + +16.5 : Function does not return anything but is missing the void keyword for the return type : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:52:1 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:54:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:55:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:57:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:61:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:62:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:63:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:64:2 + +9.1 : staic local variable does not have initialization : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:65:2 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:69:12 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:70:13 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:70:13 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:76:12 + +17.1 : Pointer arithmatic for non-array pointers : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:77:13 + +17.4 : The only allowed form of pointer arithmetic is array indexing : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:77:13 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.h:12:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.h:17:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:12:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:20:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:29:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:38:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:45:1 + +8.1 : Function does not have a FunctionDecl that is not a definition : +/home/bloodstalker/devi/hell2/test/testFuncs2.c:52:1 + diff --git a/samples/misrareport.xml b/samples/misrareport.xml new file mode 100644 index 0000000..793eebb --- /dev/null +++ b/samples/misrareport.xml @@ -0,0 +1,286 @@ +<Report> + <MisraDiag Misra-C:2004Rule="18.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.h" SpellingLineNumber="9" SpellingColumnNumber="8">Union declared: </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.h" SpellingLineNumber="108" SpellingColumnNumber="1">FunctionDecl parameter names are not the same as function definition parameter names: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="53" SpellingColumnNumber="2">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="54" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="55" SpellingColumnNumber="4">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="56" SpellingColumnNumber="5">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="142" SpellingColumnNumber="4">ContinueStmt used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="167" SpellingColumnNumber="2">GotoStmt used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="174" SpellingColumnNumber="1">More than one ReturnStmt used in the body of FunctionDecl: </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="212" SpellingColumnNumber="1">"FunctionDecl" is recursive: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="296" SpellingColumnNumber="10">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="296" SpellingColumnNumber="19">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="308" SpellingColumnNumber="10">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="308" SpellingColumnNumber="19">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="317" SpellingColumnNumber="7">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="317" SpellingColumnNumber="20">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="334" SpellingColumnNumber="24">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="334" SpellingColumnNumber="6">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="338" SpellingColumnNumber="23">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="338" SpellingColumnNumber="6">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="348" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="348" SpellingColumnNumber="23">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="348" SpellingColumnNumber="36">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="348" SpellingColumnNumber="51">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="348" SpellingColumnNumber="65">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="505" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="505" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="506" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="506" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.8" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="513" SpellingColumnNumber="2">ForStmt does not have a child CompoundStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.8" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="516" SpellingColumnNumber="2">WhileStmt does not have a child CompoundStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="524" SpellingColumnNumber="2">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="532" SpellingColumnNumber="2">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="533" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="536" SpellingColumnNumber="2">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="536" SpellingColumnNumber="2">"If-Else If" statement has no ending Else: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="538" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="540" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="550" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="550" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="552" SpellingColumnNumber="2">"Else" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="564" SpellingColumnNumber="2">"If-Else If" statement has no ending Else: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="575" SpellingColumnNumber="2">"If-Else If" statement has no ending Else: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="577" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="579" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="581" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="594" SpellingColumnNumber="3">"Else" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="600" SpellingColumnNumber="2">"If-Else If" statement has no ending Else: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="654" SpellingColumnNumber="2">"SwitchStmt" has a caseStmt that's missing a breakStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="654" SpellingColumnNumber="2">"SwitchStmt" does not have a defaultStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="664" SpellingColumnNumber="3">"CaseStmt" has a CompoundStmt ancestor that is not the child of the SwitchStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="671" SpellingColumnNumber="2">"SwitchStmt" has a caseStmt that's missing a breakStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="683" SpellingColumnNumber="2">"SwitchStmt" does not have a defaultStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="683" SpellingColumnNumber="2">"SwitchStmt" does not have a CaseStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="696" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="696" SpellingColumnNumber="1">Function does not take any parameters but is not using the void keyword : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="698" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="699" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="710" SpellingColumnNumber="6">Implicit test of an expr against zero which is not known to return a boolean result: </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="710" SpellingColumnNumber="6">FunctionToPointerDecay: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="718" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="719" SpellingColumnNumber="11">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="731" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="733" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="735" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="737" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="739" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="741" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="743" SpellingColumnNumber="13">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="745" SpellingColumnNumber="12">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="747" SpellingColumnNumber="13">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="749" SpellingColumnNumber="2">"If-Else If" statement has no ending Else: </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="749" SpellingColumnNumber="6">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="749" SpellingColumnNumber="10">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="749" SpellingColumnNumber="15">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="751" SpellingColumnNumber="11">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="751" SpellingColumnNumber="15">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="751" SpellingColumnNumber="19">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="754" SpellingColumnNumber="6">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="754" SpellingColumnNumber="10">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="757" SpellingColumnNumber="6">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="757" SpellingColumnNumber="16">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="760" SpellingColumnNumber="6">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="760" SpellingColumnNumber="16">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="763" SpellingColumnNumber="6">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="763" SpellingColumnNumber="18">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="766" SpellingColumnNumber="6">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="766" SpellingColumnNumber="17">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.2 | 17.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="769" SpellingColumnNumber="6">Pointer-type operands to BinaryOperator dont point to the same array : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="769" SpellingColumnNumber="6">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="769" SpellingColumnNumber="16">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="776" SpellingColumnNumber="5">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="783" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="794" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="6.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="800" SpellingColumnNumber="3">BitField of type signed integer has a length of less than 2 in bits : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="799" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="804" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="826" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="837" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="849" SpellingColumnNumber="2">first enumeration has integerliteral initialization but not all enumerations do : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="855" SpellingColumnNumber="2">first enumeration does not have integerliteral initialization but at least one other enumeration does : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="862" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="863" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="874" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="875" SpellingColumnNumber="13">sizeof working on an expr with a side-effect : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="880" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="881" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="882" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="883" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="885" SpellingColumnNumber="11">Righ-hand expr has side-effect</MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="885" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="885" SpellingColumnNumber="11">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="890" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="890" SpellingColumnNumber="17">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="894" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="894" SpellingColumnNumber="12">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="894" SpellingColumnNumber="17">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="899" SpellingColumnNumber="6">assignment operator used in an expr that is known to return boolean: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="899" SpellingColumnNumber="11">Righ-hand expr has side-effect</MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="899" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="899" SpellingColumnNumber="11">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="909" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="911" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="917" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="917" SpellingColumnNumber="16">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="920" SpellingColumnNumber="14">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="920" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="920" SpellingColumnNumber="14">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="920" SpellingColumnNumber="23">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="923" SpellingColumnNumber="6">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="923" SpellingColumnNumber="16">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="923" SpellingColumnNumber="6">EffectivelyBooleanExpr's result is known at compile-time: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="923" SpellingColumnNumber="6">EffectivelyBooleanExpr's result is known at compile-time: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="926" SpellingColumnNumber="6">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="926" SpellingColumnNumber="14">EffectivelyBooleanExpr's result is known at compile-time: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="926" SpellingColumnNumber="15">EffectivelyBooleanExpr's result is known at compile-time: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="929" SpellingColumnNumber="6">RHS and/or LHS operands are not primary expressions : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="929" SpellingColumnNumber="15">RHS and/or LHS operands are not effectively-boolean values : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="936" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="937" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="938" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="939" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="940" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="941" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="943" SpellingColumnNumber="11">Bitwise operator has signed RHS and/or LHS operands: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="944" SpellingColumnNumber="6">Bitwise operator has signed RHS and/or LHS operands: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="948" SpellingColumnNumber="6">Bitwise operator has signed RHS and/or LHS operands: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="954" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="963" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="964" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="965" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="966" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="968" SpellingColumnNumber="7">UnaryOperator - has an expr with an unsigned underlying type: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="970" SpellingColumnNumber="7">UnaryOperator - has an expr with an unsigned underlying type: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="975" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="975" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="975" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="977" SpellingColumnNumber="2">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="982" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="983" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="984" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="986" SpellingColumnNumber="6">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="986" SpellingColumnNumber="13">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="987" SpellingColumnNumber="7">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="994" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="995" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="996" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="998" SpellingColumnNumber="6">Implicit test of an expr against zero which is not known to return a boolean result: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1006" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1007" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1008" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1009" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1011" SpellingColumnNumber="6">Float type expression checked for equality/inequality: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1014" SpellingColumnNumber="6">Float type expression checked for equality/inequality: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1017" SpellingColumnNumber="6">Float type expression checked for equality/inequality: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1020" SpellingColumnNumber="6">assignment operator used in an expr that is known to return boolean: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1020" SpellingColumnNumber="7">Float type expression checked for equality/inequality: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1025" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1027" SpellingColumnNumber="2">Float type used in the controlling expression of a forstmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1027" SpellingColumnNumber="16">Float type expression checked for equality/inequality: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1033" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1034" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1035" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1039" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1044" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1049" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1058" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1054" SpellingColumnNumber="7">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1054" SpellingColumnNumber="21">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1054" SpellingColumnNumber="37">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1054" SpellingColumnNumber="37">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1054" SpellingColumnNumber="43">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1065" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1061" SpellingColumnNumber="7">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1061" SpellingColumnNumber="21">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.10" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1061" SpellingColumnNumber="37">Comma used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1061" SpellingColumnNumber="37">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="12.13" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1061" SpellingColumnNumber="43">Unary ++ or -- have been used in an expr with other operators: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1071" SpellingColumnNumber="2">GotoStmt used: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1079" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1080" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1081" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1085" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1087" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1089" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1083" SpellingColumnNumber="2">More than one BreakStmt used in the loop counter: </MisraDiag> + <MisraDiag Misra-C:2004Rule="13.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1095" SpellingColumnNumber="3">ForStmt controlling variable modified in the body of the loop: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1096" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1102" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1104" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1100" SpellingColumnNumber="2">More than one BreakStmt used in the loop counter: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1109" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1111" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.6" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1108" SpellingColumnNumber="2">More than one BreakStmt used in the loop counter: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1113" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1122" SpellingColumnNumber="4">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1128" SpellingColumnNumber="4">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1135" SpellingColumnNumber="3">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1141" SpellingColumnNumber="4">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1149" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1151" SpellingColumnNumber="2">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1153" SpellingColumnNumber="7">"Else" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.9" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1153" SpellingColumnNumber="7">"If" statement has no braces {}: </MisraDiag> + <MisraDiag Misra-C:2004Rule="14.7" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1147" SpellingColumnNumber="1">More than one ReturnStmt used in the body of FunctionDecl: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1161" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.2" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1163" SpellingColumnNumber="2">"SwitchStmt" has a caseStmt that's missing a breakStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.3" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1163" SpellingColumnNumber="2">"SwitchStmt" does not have a defaultStmt: </MisraDiag> + <MisraDiag Misra-C:2004Rule="15.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1163" SpellingColumnNumber="10">Switch expression is effectively boolean: </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1174" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1175" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1182" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1182" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.c" SpellingLineNumber="1194" SpellingColumnNumber="4">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="18.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs1.h" SpellingLineNumber="9" SpellingColumnNumber="8">Union declared: </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="6" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="6" SpellingColumnNumber="1">Function does not take any parameters but is not using the void keyword : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="8" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="9" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="10" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="11" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="12" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="13" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="14" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="15" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="16" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="17" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="18" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/main.c" SpellingLineNumber="19" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="8.12" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.h" SpellingLineNumber="2" SpellingColumnNumber="1">External array type is incomplete and has no initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.h" SpellingLineNumber="12" SpellingColumnNumber="1">Function does not take any parameters but is not using the void keyword : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.h" SpellingLineNumber="17" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="6" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="7" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="14" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="15" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="20" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="22" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="23" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="24" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="29" SpellingColumnNumber="1">Function does not take any parameters but is not using the void keyword : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="31" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="32" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="33" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="38" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="40" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="41" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="45" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="47" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="48" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="16.5" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="52" SpellingColumnNumber="1">Function does not return anything but is missing the void keyword for the return type : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="54" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="55" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="57" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="61" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="62" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="63" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="64" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="9.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="65" SpellingColumnNumber="2">staic local variable does not have initialization : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="69" SpellingColumnNumber="12">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="70" SpellingColumnNumber="13">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="70" SpellingColumnNumber="13">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="76" SpellingColumnNumber="12">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.1" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="77" SpellingColumnNumber="13">Pointer arithmatic for non-array pointers : </MisraDiag> + <MisraDiag Misra-C:2004Rule="17.4" FileName="/home/bloodstalker/devi/hell2/test/testFuncs2.c" SpellingLineNumber="77" SpellingColumnNumber="13">The only allowed form of pointer arithmetic is array indexing : </MisraDiag> +</Report> |