Union declared: character sequence "/*" used inside the comment : External array type is incomplete and has no initialization : ArrayType incomplete at the end of the translation unit : Variable definition inside a header file : Variable definition inside a header file : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : FunctionDecl parameter names are not the same as function definition parameter names: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Function definition inside a header file : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Function definition inside a header file : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : Pointer has more than 2 levels on indirection : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Variable definition inside a header file : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : Variable definition inside a header file : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : Variable definition inside a header file : staic local variable does not have initialization : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Variable definition inside a header file : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ContinueStmt used: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: GotoStmt used: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : ImplicitCastExpr changes the signedness of the type: More than one ReturnStmt used in the body of FunctionDecl: "FunctionDecl" is recursive: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not primary expressions : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not primary expressions : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ForStmt does not have a child CompoundStmt: ImplicitCastExpr changes the signedness of the type: WhileStmt does not have a child CompoundStmt: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: "If-Else If" statement has no ending Else: "If" statement has no braces {}: "If" statement has no braces {}: staic local variable does not have initialization : staic local variable does not have initialization : "Else" statement has no braces {}: ImplicitCastExpr changes the signedness of the type: "If-Else If" statement has no ending Else: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: "If-Else If" statement has no ending Else: ImplicitCastExpr changes the signedness of the type: "If" statement has no braces {}: ImplicitCastExpr changes the signedness of the type: "If" statement has no braces {}: ImplicitCastExpr changes the signedness of the type: "If" statement has no braces {}: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: "Else" statement has no braces {}: "If-Else If" statement has no ending Else: "SwitchStmt" has a caseStmt that's missing a breakStmt: "SwitchStmt" does not have a defaultStmt: "CaseStmt" has a CompoundStmt ancestor that is not the child of the SwitchStmt: "SwitchStmt" has a caseStmt that's missing a breakStmt: "SwitchStmt" does not have a defaultStmt: "SwitchStmt" does not have a CaseStmt: Function does not return anything but is missing the void keyword for the return type : Function does not take any parameters but is not using the void keyword : staic local variable does not have initialization : staic local variable does not have initialization : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: Implicit test of an expr against zero which is not known to return a boolean result: FunctionToPointerDecay: staic local variable does not have initialization : The only allowed form of pointer arithmetic is array indexing : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : "If-Else If" statement has no ending Else: ImplicitCastExpr : Conversion of PointerType to or from IntegralType is recommended against: The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : ImplicitCastExpr : Conversion of PointerType to or from IntegralType is recommended against: The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer-type operands to BinaryOperator dont point to the same array : Pointer arithmatic for non-array pointers : ImplicitCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: staic local variable does not have initialization : staic local variable does not have initialization : BitField of type signed integer has a length of less than 2 in bits : staic local variable does not have initialization : staic local variable does not have initialization : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: staic local variable does not have initialization : staic local variable does not have initialization : first enumeration has integerliteral initialization but not all enumerations do : first enumeration does not have integerliteral initialization but at least one other enumeration does : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr is narrowing: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: staic local variable does not have initialization : sizeof working on an expr with a side-effect : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Righ-hand expr has side-effect RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : assignment operator used in an expr that is known to return boolean: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: Righ-hand expr has side-effect RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : staic local variable does not have initialization : staic local variable does not have initialization : RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not effectively-boolean values : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not effectively-boolean values : EffectivelyBooleanExpr's result is known at compile-time: EffectivelyBooleanExpr's result is known at compile-time: ImplicitCastExpr changes the signedness of the type: RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: EffectivelyBooleanExpr's result is known at compile-time: EffectivelyBooleanExpr's result is known at compile-time: RHS and/or LHS operands are not primary expressions : RHS and/or LHS operands are not effectively-boolean values : ImplicitCastExpr changes the signedness of the type: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: Bitwise operator has signed RHS and/or LHS operands: staic local variable does not have initialization : shift size should be between zero and one less than the size of the LHS operand: shift size should be between zero and one less than the size of the LHS operand: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr changes the signedness of the type: UnaryOperator - has an expr with an unsigned underlying type: ImplicitCastExpr changes the signedness of the type: UnaryOperator - has an expr with an unsigned underlying type: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Comma used: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Unary ++ or -- have been used in an expr with other operators: Unary ++ or -- have been used in an expr with other operators: Unary ++ or -- have been used in an expr with other operators: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Implicit test of an expr against zero which is not known to return a boolean result: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Float type expression checked for equality/inequality: Float type expression checked for equality/inequality: Float type expression checked for equality/inequality: assignment operator used in an expr that is known to return boolean: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: Float type expression checked for equality/inequality: staic local variable does not have initialization : Float type used in the controlling expression of a forstmt: Float type expression checked for equality/inequality: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ForStmt controlling variable modified in the body of the loop: ForStmt controlling variable modified in the body of the loop: ForStmt controlling variable modified in the body of the loop: ForStmt controlling variable modified in the body of the loop: Comma used: Comma used: Comma used: Unary ++ or -- have been used in an expr with other operators: Unary ++ or -- have been used in an expr with other operators: ForStmt controlling variable modified in the body of the loop: Comma used: Comma used: Comma used: Unary ++ or -- have been used in an expr with other operators: Unary ++ or -- have been used in an expr with other operators: pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : GotoStmt used: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ForStmt controlling variable modified in the body of the loop: "If" statement has no braces {}: "If" statement has no braces {}: More than one BreakStmt used in the loop counter: ForStmt controlling variable modified in the body of the loop: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: More than one BreakStmt used in the loop counter: "If" statement has no braces {}: "If" statement has no braces {}: More than one BreakStmt used in the loop counter: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: "If" statement has no braces {}: staic local variable does not have initialization : "If" statement has no braces {}: "Else" statement has no braces {}: "If" statement has no braces {}: More than one ReturnStmt used in the body of FunctionDecl: staic local variable does not have initialization : "SwitchStmt" has a caseStmt that's missing a breakStmt: "SwitchStmt" does not have a defaultStmt: Switch expression is effectively boolean: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Incomplete struct declared: Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Function does not have any external calls but is not declared as static : Object (shift) is only being used in one block (test21) but is not defined inside that block: Function-like macro used : Funciton-like macro's parameters are not enclosed in parantheses or dont have hash : Function-like macro used : Function-like macro used : Function-like macro's argument contains macros : Function-like macro used : Macro has # token : Funciton-like macro's parameters are not enclosed in parantheses or dont have hash : Function-like macro used : Macro has ## token : Macro has # token : Macro has # token : Macro has ## token : Macro has # and ## tokens : Function-like macro used : Macro has ## token : Function-like macro used : Use of #undef is illegal : Use of #undef is illegal : C keyword defined : C keyword undefined : Use of #undef is illegal : Use of #undef is illegal : Use of #undef is illegal : External array type is incomplete and has no initialization : ArrayType incomplete at the end of the translation unit : Variable definition inside a header file : character sequence "/*" used inside the comment : Variable definition inside a header file : Variable definition inside a header file : Variable definition inside a header file : Variable definition inside a header file : Variable definition inside a header file : Function definition inside a header file : Function does not take any parameters but is not using the void keyword : Function definition inside a header file : Function does not return anything but is missing the void keyword for the return type : Function definition inside a header file : ArrayType incomplete at the end of the translation unit : Union declared: Union declared: Union declared: Union declared: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : EffectivelyBooleanExpr's result is known at compile-time: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr : Conversion of PointerType to or from IntegralType is recommended against: The only allowed form of pointer arithmetic is array indexing : Function does not return anything but is missing the void keyword for the return type : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Macro defined inside a block : Function does not take any parameters but is not using the void keyword : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Identifier relies on the signifacance of more than 31 charcaters: staic local variable does not have initialization : Identifier relies on the signifacance of more than 31 charcaters: Function does not return anything but is missing the void keyword for the return type : staic local variable does not have initialization : staic local variable does not have initialization : Function does not return anything but is missing the void keyword for the return type : staic local variable does not have initialization : staic local variable does not have initialization : Macro undefined inside a block : Function does not return anything but is missing the void keyword for the return type : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : staic local variable does not have initialization : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: Pointer has more than 2 levels on indirection : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : staic local variable does not have initialization : CStyleCastExpr : Conversion of PointerType to or from IntegralType is recommended against: staic local variable does not have initialization : CStyleCastExpr : Conversion of PointerType to or from IntegralType is recommended against: staic local variable does not have initialization : ImplicitCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: ImplicitCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: CStyleCastExpr : FunctionPointerType converted to or from a type other than IntegralType: staic local variable does not have initialization : Pointer has more than 2 levels on indirection : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : staic local variable does not have initialization : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : staic local variable does not have initialization : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Pointer has more than 2 levels on indirection : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: ImplicitCastExpr changes the signedness of the type: ImplicitCastExpr is narrowing: ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: ImplicitCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: The only allowed form of pointer arithmetic is array indexing : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr is narrowing: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: ImplicitCastExpr is narrowing: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: Bitwise operator has signed RHS and/or LHS operands: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: CStyleCastExpr : PointerType has implicit BitCast. This could be caused by a cast removing const or volatile qualifier from the type addressed by a pointer or by a cast to a different function or object type: staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : staic local variable does not have initialization : ImplicitCastExpr is narrowing: ImplicitCastExpr is narrowing: ImplicitCastExpr is narrowing: ImplicitCastExpr is narrowing: Unary ++ or -- have been used in an expr with other operators: Implicit test of an expr against zero which is not known to return a boolean result: ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: ImplicitCastExpr : Conversion of FloatingType to or from IntegralType is recommended against: ImplicitCastExpr is narrowing: ImplicitCastExpr is narrowing: staic local variable does not have initialization : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : pointerType ParmVarDecl is not used to change the contents of the object it points to but is not declared as const : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : The only allowed form of pointer arithmetic is array indexing : Pointer arithmatic for non-array pointers : Pointer arithmatic for non-array pointers : Object (bubu) is only being used in one block (test33) but is not defined inside that block: Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Function does not have a FunctionDecl that is not a definition : Incomplete struct declared: Incomplete struct declared: Incomplete union declared: