2025-11-04 04:35 ftp://ftp.de.debian.org/debian/pool/main/c/coccinelle/coccinelle_1.3.0.deb.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.48+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 1f35303 (2025-11-01 19:39:44 +0100) count: 2152 2256 elapsed-time: 1.4 3.1 head-timing-info: old-timing-info: head results: coccinelle-1.3.0/cpptests/autoloop.cpp:2:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/bracket.cpp:2:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/cuda.cpp:18:43: error: Syntax Error: AST broken, binary operator '>' doesn't have two operands. [internalAstError] coccinelle-1.3.0/cpptests/cuda1.cpp:3:35: error: Syntax Error: AST broken, binary operator '>' doesn't have two operands. [internalAstError] coccinelle-1.3.0/cpptests/cuda_noattr.cpp:4:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/cdstr.cpp:8:5: warning: Member variable 'X::a' is not initialized in the constructor. [uninitMemberVar] coccinelle-1.3.0/cpptests/cdstr.cpp:5:12: style:inconclusive: Member variable 'X::b' is in the wrong place in the initializer list. [initializerList] coccinelle-1.3.0/cpptests/cdstr.cpp:10:9: note: Member variable 'X::b' is in the wrong place in the initializer list. coccinelle-1.3.0/cpptests/cdstr.cpp:5:12: note: Member variable 'X::b' is in the wrong place in the initializer list. coccinelle-1.3.0/cpptests/cdstr.cpp:8:5: style: Class 'X' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] coccinelle-1.3.0/cpptests/fieldtmp.cpp:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errval [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/forc.cpp:3:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmask [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/forrange.cpp:2:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IA [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/forrange2.cpp:4:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _m2ns [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/destructor_constructor_parse.cpp:5:7: performance:inconclusive: Technically the member function 'A::a' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/cpptests/fieldtmp.cpp:2:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/destructor_constructor_parse_smpl.cpp:5:7: performance:inconclusive: Technically the member function 'A::a' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/cpptests/local_macro_fn_def_and_call.cpp:9:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACROSTATEMENT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/attributeu.cpp:2:28: style: Unused variable: variable [unusedVariable] coccinelle-1.3.0/cpptests/macro_stmt_when_fn_type.cpp:6:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACROSTATEMENT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/finalclass.cpp:1:1: style: The class 'foo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] coccinelle-1.3.0/cpptests/aggregate_initialization.cpp:3:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/auto.cpp:3:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/auto.cpp:2:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/delete.cpp:5:12: error: Memory pointed to by 'a' is freed twice. [doubleFree] coccinelle-1.3.0/cpptests/delete.cpp:4:9: note: Memory pointed to by 'a' is freed twice. coccinelle-1.3.0/cpptests/delete.cpp:5:12: note: Memory pointed to by 'a' is freed twice. coccinelle-1.3.0/cpptests/new.cpp:15:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/delete_array.cpp:5:12: error: Memory pointed to by 'a' is freed twice. [doubleFree] coccinelle-1.3.0/cpptests/delete_array.cpp:4:9: note: Memory pointed to by 'a' is freed twice. coccinelle-1.3.0/cpptests/delete_array.cpp:5:12: note: Memory pointed to by 'a' is freed twice. coccinelle-1.3.0/cpptests/newsimple.cpp:3:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Test [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/braced_init_list.cpp:4:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_and_ref.cpp:5:8: style: Variable 'b' can be declared as reference to const [constVariableReference] coccinelle-1.3.0/cpptests/qual.cpp:2:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/miniclass.cpp:2:1: style: The class 'foo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] coccinelle-1.3.0/cpptests/miniclass.cpp:16:1: style: The class 'foo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:5:8: style: Variable 'b' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/cpptests/braced_init_list_arg.cpp:6:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/braced_init_list_assign.cpp:1:15: style: struct member 'A::i' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/braced_init_list_assign.cpp:5:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/braced_init_list_return.cpp:1:15: style: struct member 'A::i' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/braced_init_list_return.cpp:5:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/bracketed_expression_assignment.cpp:3:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/destructor_constructor_parse.cpp:3:7: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/cpptests/destructor_constructor_parse.cpp:4:7: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/cpptests/destructor_constructor_parse.cpp:5:11: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/cpptests/destructor_constructor_parse.cpp:9:2: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/cpptests/classfinal.cpp:7:7: style: class member 'Element::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/new3.cpp:5:18: style: Struct 'C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] coccinelle-1.3.0/cpptests/qualclass.cpp:1:1: style: The class 'ResidualNorm' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] coccinelle-1.3.0/cpptests/template_test.cpp:8:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/optest.cpp:7:7: style:inconclusive: Technically the member function 'CpuList::operator+=' can be const. [functionConst] coccinelle-1.3.0/cpptests/complexcpp.cpp:2:24: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/cpptests/optest.cpp:13:11: style:inconclusive: Technically the member function 'CpuList::operator+' can be const. [functionConst] coccinelle-1.3.0/cpptests/tmpinst2.cpp:3:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/optest.cpp:20:11: style:inconclusive: Technically the member function 'CpuList::operator-=' can be const. [functionConst] coccinelle-1.3.0/cpptests/optest.cpp:26:11: style:inconclusive: Technically the member function 'CpuList::operator-' can be const. [functionConst] coccinelle-1.3.0/demos/assignment_matching.c:3:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/assignment_matching.c:11:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/camltococci.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a0 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/tmpinst5.cpp:3:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/assignment_matching.c:19:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/change_all_param.c:18:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/tmpinst5.cpp:8:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/assignment_matching.c:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/tmpinst5.cpp:13:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/tmpinst5.cpp:18:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/tmpinst5.cpp:23:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/check_region.c:3:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piix [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/ctr_unit_test.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/ctr_unit_test.c:15:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/defaultscript.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/cuda_noattr.cpp:4:19: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_and_ref.cpp:4:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/cuda_noattr.cpp:5:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_and_ref.cpp:5:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/cuda_noattr.cpp:4:17: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_and_ref.cpp:3:8: style: Variable 'v' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/cuda_noattr.cpp:5:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_and_ref.cpp:4:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/g_NCR5380.c:144:3: error: syntax error [syntaxError] coccinelle-1.3.0/cpptests/new.cpp:19:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/templates_partial_specialization.cpp:1:36: performance:inconclusive: Technically the member function 'ts::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/cpptests/typeshadow.cpp:3:1: style: The class 'ty' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] coccinelle-1.3.0/demos/demo_rule9/nsp_cs.c:99:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] coccinelle-1.3.0/cpptests/decl_andand_ref.cpp:3:10: style: Variable 'v' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:4:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/templates_partial_specialization.cpp:4:26: performance:inconclusive: Technically the member function 'ts < int >::h' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/demos/demo_rule9/nsp_cs.c:99:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] coccinelle-1.3.0/cpptests/decl_andand_ref.cpp:4:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:5:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/templates_partial_specialization.cpp:3:38: performance:inconclusive: Technically the member function 'ts < int >::ns::f' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/cpptests/decl_andand_ref.cpp:5:11: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:3:8: style: Variable 'v' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/macro_stmt_when_fn_type.cpp:6:3: style: Statements following 'return' will never be executed. [unreachableCode] coccinelle-1.3.0/cpptests/new.cpp:27:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/newsimple.cpp:4:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/templates_partial_specialization.cpp:7:44: performance:inconclusive: Technically the member function 'ns < int >::g' can be static (but you may consider moving to unnamed namespace). [functionStatic] coccinelle-1.3.0/cpptests/decl_andand_ref.cpp:3:8: style: Variable 'v' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:4:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decltype.cpp:6:10: error: Uninitialized variable: expr2 [uninitvar] coccinelle-1.3.0/cpptests/new2.cpp:6:1: error: Memory leak: a [memleak] coccinelle-1.3.0/cpptests/decl_andand_ref.cpp:4:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decl_ptr_ref.cpp:5:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/decltype.cpp:6:18: error: Uninitialized variable: expr3 [uninitvar] coccinelle-1.3.0/cpptests/new.cpp:31:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/new3.cpp:14:1: error: Memory leak: b [memleak] coccinelle-1.3.0/cpptests/new2.cpp:11:1: error: Memory leak: b [memleak] coccinelle-1.3.0/cpptests/new.cpp:35:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/new2.cpp:17:1: error: Memory leak: c [memleak] coccinelle-1.3.0/cpptests/new.cpp:39:3: error: Return value of allocation function 'new' is not stored. [leakReturnValNotUsed] coccinelle-1.3.0/cpptests/delete.cpp:4:9: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/cpptests/vconstr.cpp:4:11: warning: Member variable 'A::i' is not initialized in the constructor. [uninitMemberVar] coccinelle-1.3.0/demos/ctr_unit_test.c:10:20: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/ctr_unit_test.c:22:20: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/delete.cpp:3:8: style: Variable 'a' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/demos/ctr_unit_test.c:28:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/delete_array.cpp:4:9: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/cpptests/delete_array.cpp:3:8: style: Variable 'a' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/cpptests/emptytmp.cpp:10:7: style: class member 'TestSpMM_OfAnyTypeSquare::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/destructor_constructor_parse_smpl.cpp:8:4: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable US_STATE_IDLE [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILED [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable US_STATE_IDLE [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:249:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESRCH [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/ifdef_skip_tag.c:15:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:677:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:866:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/endline.cpp:3:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/newsimple.cpp:3:9: warning: Redundant code: Found unused 'sizeof' expression. [constStatement] coccinelle-1.3.0/demos/iso-kzalloc.c:4:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/itimer.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cputime_zero [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/enumcpp.cpp:13:19: style: Unused variable: l21 [unusedVariable] coccinelle-1.3.0/cpptests/finalclass.cpp:1:23: style: class member 'foo::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/enumcpp.cpp:14:19: style: Unused variable: l22 [unusedVariable] coccinelle-1.3.0/demos/change_all_param.c:18:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/demos/change_all_param.c:16:6: note: res is assigned coccinelle-1.3.0/demos/change_all_param.c:18:6: note: res is overwritten coccinelle-1.3.0/cpptests/enumcpp.cpp:15:23: style: Unused variable: l33 [unusedVariable] coccinelle-1.3.0/demos/janitorings/bad_zero.c:5:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brdchan [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/enumcpp.cpp:16:23: style: Unused variable: l32 [unusedVariable] coccinelle-1.3.0/cpptests/enumcpp.cpp:28:11: style: Unused variable: zl21 [unusedVariable] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:109:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] coccinelle-1.3.0/cpptests/enumcpp.cpp:29:11: style: Unused variable: zl22 [unusedVariable] coccinelle-1.3.0/cpptests/new.cpp:5:7: style: Variable 'r' can be declared as reference to const [constVariableReference] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:109:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] coccinelle-1.3.0/demos/janitorings/list_for_each.c:5:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/enumcpp.cpp:30:16: style: Unused variable: zl33 [unusedVariable] coccinelle-1.3.0/cpptests/enumcpp.cpp:31:16: style: Unused variable: zl32 [unusedVariable] coccinelle-1.3.0/cpptests/forc.cpp:9:28: style: Unused variable: t [unusedVariable] coccinelle-1.3.0/cpptests/new2.cpp:4:6: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/exists2.c:16:8: style: Condition 'a>5' is always true [knownConditionTrueFalse] coccinelle-1.3.0/demos/exists2.c:13:6: note: Assignment 'a=10', assigned value is 10 coccinelle-1.3.0/demos/exists2.c:16:8: note: Condition 'a>5' is always true coccinelle-1.3.0/cpptests/new2.cpp:14:6: style: Variable 'c' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/exists3.c:16:8: style: Condition 'a>5' is always true [knownConditionTrueFalse] coccinelle-1.3.0/demos/exists3.c:13:6: note: Assignment 'a=10', assigned value is 10 coccinelle-1.3.0/demos/exists3.c:16:8: note: Condition 'a>5' is always true coccinelle-1.3.0/demos/janitorings/list_for_each_safe.c:8:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/cpptests/new3.cpp:12:4: style: Variable 'b' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/janitorings/netdev_find_allocfunc.c:3:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ether_setup [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/external_ana.c:16:7: style: Condition 'x' is always false [knownConditionTrueFalse] coccinelle-1.3.0/demos/external_ana.c:14:15: note: Calling function 'add4' returns 5 coccinelle-1.3.0/demos/external_ana.c:14:19: note: Assignment 'x=add4(1)-5', assigned value is 0 coccinelle-1.3.0/demos/external_ana.c:16:7: note: Condition 'x' is always false coccinelle-1.3.0/demos/exists4.c:17:8: style: Condition 'a>5' is always true [knownConditionTrueFalse] coccinelle-1.3.0/demos/exists4.c:14:6: note: Assignment 'a=10', assigned value is 10 coccinelle-1.3.0/demos/exists4.c:17:8: note: Condition 'a>5' is always true coccinelle-1.3.0/demos/macro_parsing_problem.c:8:21: error: There is an unknown macro here somewhere. Configuration is required. If MALLOC is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/cpptests/instruct.cpp:3:7: style: struct member 'i::a' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/instruct.cpp:8:7: style: struct member 'j::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_off.cpp:3:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_off.cpp:4:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/not.c:4:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_off.cpp:4:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_on.cpp:3:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_on.cpp:4:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_and_aggregate_initialization_isomorphism_on.cpp:4:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_initialization.cpp:3:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/list_initialization.cpp:3:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/ocaml2.c:3:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/match_bracket_expressions_assignment_broken.cpp:3:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/janitorings/static_initfunc.c:3:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/cpptests/match_bracket_expressions_assignment_broken.cpp:4:4: style: Variable 'k' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/janitorings/static_initfunc.c:8:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/janitorings/static_initfunc.c:12:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/janitorings/static_initfunc.c:17:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/janitorings/useless_cast.c:25:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/demos/platform_ifdef.c:3:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/miniclass.cpp:4:9: style: class member 'foo::public_field' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/miniclass.cpp:7:9: style: class member 'foo::private_field' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/miniclass.cpp:10:9: style: class member 'foo::protected_field' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/miniclass.cpp:18:9: style: class member 'foo::public_field' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/miniclass.cpp:21:9: style: class member 'foo::private_field' is never used. [unusedStructMember] coccinelle-1.3.0/demos/posmult.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/miniclass.cpp:24:9: style: class member 'foo::protected_field' is never used. [unusedStructMember] coccinelle-1.3.0/demos/printloc.c:3:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/vconstr.cpp:4:19: style: Local variable 'i' shadows outer variable [shadowVariable] coccinelle-1.3.0/cpptests/vconstr.cpp:2:6: note: Shadowed declaration coccinelle-1.3.0/cpptests/vconstr.cpp:4:19: note: Shadow variable coccinelle-1.3.0/cpptests/vconstr.cpp:5:19: style: Local variable 'i' shadows outer variable [shadowVariable] coccinelle-1.3.0/cpptests/vconstr.cpp:2:6: note: Shadowed declaration coccinelle-1.3.0/cpptests/vconstr.cpp:5:19: note: Shadow variable coccinelle-1.3.0/demos/change_all_param.c:16:12: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/demos/proc_info.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESRCH [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/change_all_param.c:16:14: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/demos/change_all_param.c:18:6: style: Variable 'res' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/python_iteration.c:2:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/change_all_param.c:14:8: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/demos/pythontococci.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a0 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/platform_ifdef.c:3:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/demos/pycocci.c:16:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/demos/pycocci.c:15:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/demos/pycocci.c:16:8: note: Array index out of bounds coccinelle-1.3.0/demos/pycocci.c:21:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/demos/pycocci.c:20:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/demos/pycocci.c:21:30: note: Array index out of bounds coccinelle-1.3.0/cpptests/new2.cpp:15:9: error: Memory is allocated but not initialized: c [uninitdata] coccinelle-1.3.0/cpptests/new3.cpp:3:16: style: struct member 'A::i' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/new3.cpp:4:16: style: struct member 'B::i' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/qualclass.cpp:2:7: style: class member 'ResidualNorm::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/sizet.cpp:2:10: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/cpptests/snip_field.cpp:1:20: style: struct member 'str_t::f1' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field.cpp:1:28: style: struct member 'str_t::f2' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field.cpp:1:36: style: struct member 'str_t::a' is never used. [unusedStructMember] coccinelle-1.3.0/demos/video_usercopy.c:6:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/snip_field.cpp:1:43: style: struct member 'str_t::b' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field_and_keep_access_specifier.cpp:1:20: style: struct member 'str_t::f1' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field_and_keep_access_specifier.cpp:1:36: style: struct member 'str_t::f2' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field_bad.cpp:1:20: style: struct member 'str_t::f1' is never used. [unusedStructMember] coccinelle-1.3.0/demos/exists1.c:5:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/usb_submit_urb.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ethhdr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/snip_field_and_keep_access_specifier.cpp:1:44: style: struct member 'str_t::a' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field_bad.cpp:1:28: style: struct member 'str_t::f2' is never used. [unusedStructMember] coccinelle-1.3.0/demos/assignment_matching.c:2:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/exists1.c:13:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/usb_submit_urb.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NET_XMIT_SUCCESS [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/vm.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/snip_field_and_keep_access_specifier.cpp:1:51: style: struct member 'str_t::b' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/snip_field_bad.cpp:1:36: style: struct member 'str_t::a' is never used. [unusedStructMember] coccinelle-1.3.0/demos/assignment_matching.c:2:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/snip_field_bad.cpp:1:43: style: struct member 'str_t::b' is never used. [unusedStructMember] coccinelle-1.3.0/demos/assignment_matching.c:10:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/assignment_matching.c:10:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/template_test.cpp:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/demos/assignment_matching.c:18:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/exists2.c:5:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/assignment_matching.c:18:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/exists3.c:5:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/assignment_matching.c:26:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/tmpinit.cpp:2:25: style: class member 'TestSymmetricCoo::VA' is never used. [unusedStructMember] coccinelle-1.3.0/demos/assignment_matching.c:26:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/janitorings/bad_zero.c:3:17: style: Variable 'bc' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/exists4.c:5:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/janitorings/list_for_each.c:3:20: style: Variable 'list' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:1:29: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:3:15: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/cpptests/typeshadow.cpp:4:7: style: class member 'ty::x' is never used. [unusedStructMember] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:8:15: style: Variable 'priv' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/cpptests/typeshadow.cpp:5:7: style: class member 'ty::y' is never used. [unusedStructMember] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:9:21: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/a3.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idbus [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/video_usercopy.c:2:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/a3d.c:9:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUS_GAMEPORT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/a3d.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUS_GAMEPORT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/usingtest.cpp:8:7: style: class member 'TestSpMM_OfAnyTypeSquare::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/using3.cpp:4:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/using4.cpp:5:6: style: Unused variable: s [unusedVariable] coccinelle-1.3.0/cpptests/usingtest.cpp:18:7: style: class member 'TestSpMM_OfAnyTypeSquare::x' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/using3.cpp:4:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/cpptests/usingtest.cpp:21:18: style: struct member 'foo::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ab.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/action.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/add1.c:6:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfs_ipa_nr_topology_levels [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/virtual_constructor.cpp:3:19: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/addaft.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/vconstr.cpp:2:6: style: struct member 'A::i' is never used. [unusedStructMember] coccinelle-1.3.0/cpptests/virtual_constructor.cpp:4:19: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/cpptests/virtual_constructor.cpp:7:6: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/addbefore.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/vconstr.cpp:4:19: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/cpptests/vconstr.cpp:5:19: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/addbeforeafter.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/cpptests/vconstr.cpp:8:6: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/demos/janitorings/bad_zero.c:5:10: style: Variable 'bc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/addelse.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/python_regexp.c:6:4: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/demos/python_regexp.c:5:4: note: x is assigned coccinelle-1.3.0/demos/python_regexp.c:6:4: note: x is overwritten coccinelle-1.3.0/demos/itimer.c:4:18: style: Unused variable: expire [unusedVariable] coccinelle-1.3.0/demos/janitorings/list_for_each_safe.c:8:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/python_regexp.c:7:4: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/demos/python_regexp.c:6:4: note: x is assigned coccinelle-1.3.0/demos/python_regexp.c:7:4: note: x is overwritten coccinelle-1.3.0/tests/addfield2.c:6:1: portability: Omitted return type of function 'foo' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/addfield2.c:15:1: portability: Omitted return type of function 'bar' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/demos/pycocci.c:12:17: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/demos/pycocci.c:5:6: note: Shadowed declaration coccinelle-1.3.0/demos/pycocci.c:12:17: note: Shadow variable coccinelle-1.3.0/demos/janitorings/useless_cast.c:23:15: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/demos/localidexpression.c:5:18: error: Uninitialized variable: z [uninitvar] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:3:20: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/posmult.c:2:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:3:15: style: Variable 'priv' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/posmult.c:3:8: style: Variable 'y' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/addifelse.c:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfcomm_l2state_change [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/addifelse2.c:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfcomm_l2state_change [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/janitorings/netdev_priv.c:11:6: style: Variable 'dev' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/janitorings/useless_cast.c:22:10: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/demos/localidexpression.c:4:7: style: Variable 'z' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/addtoo.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ali.c:13:3: error: There is an unknown macro here somewhere. Configuration is required. If pci_read_config_dword is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/align.c:3:3: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/allex.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/allex2.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/allex3.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/plusplus1.c:2:6: style: struct member 'x::z' is never used. [unusedStructMember] coccinelle-1.3.0/demos/plusplus1.c:3:7: style: struct member 'x::b' is never used. [unusedStructMember] coccinelle-1.3.0/demos/plusplus2.c:2:6: style: struct member 'x::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/andparen.c:2:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/plusplus2.c:3:6: style: struct member 'x::a' is never used. [unusedStructMember] coccinelle-1.3.0/demos/plusplus2.c:4:7: style: struct member 'x::b' is never used. [unusedStructMember] coccinelle-1.3.0/demos/plusplus2.c:5:6: style: struct member 'x::c' is never used. [unusedStructMember] coccinelle-1.3.0/demos/plusplus2.c:6:7: style: struct member 'x::d' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ar.c:10:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/pycocci.c:8:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/pycocci.c:17:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/ar.c:11:4: error: Array 'z[15]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/addtrace.c:7:15: style: The if condition is the same as the previous if condition [duplicateCondition] coccinelle-1.3.0/tests/addtrace.c:4:15: note: First condition coccinelle-1.3.0/tests/addtrace.c:7:15: note: Second condition coccinelle-1.3.0/tests/asm.c:2:16: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] coccinelle-1.3.0/demos/python_regexp.c:7:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/addtrace.c:9:15: style: The if condition is the same as the previous if condition [duplicateCondition] coccinelle-1.3.0/tests/addtrace.c:7:15: note: First condition coccinelle-1.3.0/tests/addtrace.c:9:15: note: Second condition coccinelle-1.3.0/tests/assert.c:6:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable off [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/a.c:5:9: style: Local variable 'a' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/a.c:2:7: note: Shadowed declaration coccinelle-1.3.0/tests/a.c:5:9: note: Shadow variable coccinelle-1.3.0/demos/proc_info.c:75:25: error: Uninitialized variable: buffer [uninitvar] coccinelle-1.3.0/demos/spp/test2.c:3:6: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/allex.c:9:7: style: The if condition is the same as the previous if condition [duplicateCondition] coccinelle-1.3.0/tests/allex.c:3:7: note: First condition coccinelle-1.3.0/tests/allex.c:9:7: note: Second condition coccinelle-1.3.0/tests/axnet.c:3:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_ret [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/b1.c:3:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/proc_info.c:74:14: style: Variable 'hostno' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/b2.c:3:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/proc_info.c:74:7: style: Variable 'hostno' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bad_define_parse.c:9:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bad_iso_example.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bad_kfree.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bad_kfree.c:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itv [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bad_parsing.c:1:13: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] coccinelle-1.3.0/docs/dev/test1.c:4:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bad_ptr_print.c:3:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/docs/dev/test2.c:4:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bad_subsumption.c:8:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable snd_vx222_dev_free [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badaw.c:5:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cachep [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/docs/dev/test3.c:4:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/docs/dev/test4.c:4:4: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/badcfg.c:7:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badcfg.c:7:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] coccinelle-1.3.0/tests/badcfg.c:7:8: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] coccinelle-1.3.0/tests/badcfg.c:8:2: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] coccinelle-1.3.0/tests/badexp.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badexp1.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badfree.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badpos.c:5:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ERR [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badtype.c:3:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/a3d.c:9:2: error: Uninitialized variable: a3d [uninitvar] coccinelle-1.3.0/tests/badtype.c:8:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable four [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/a3d.c:16:2: error: Uninitialized variable: a3d [uninitvar] coccinelle-1.3.0/demos/usb_submit_urb.c:3:46: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/befS.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/befS.c:10:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ben.c:8:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LassoProviderClass [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bigin.c:5:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bigrepl.c:4:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/addafterdecl.c:3:9: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/addtrace.c:1:21: style: Parameter 'pcDate' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/addafterdecl.c:2:6: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/bracebraceline.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/braceline.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/branchparen.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/break.c:3:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/break.c:15:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bugloop.c:8:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bug_expopt.c:4:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bugon.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skb [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bad_iso_example.c:2:10: style: Condition 'x=3' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/cards.c:1:22: error: There is an unknown macro here somewhere. Configuration is required. If __MODULE_STRING is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/caseprint.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/addfield2.c:2:9: style: struct member 'foo::titi' is never used. [unusedStructMember] coccinelle-1.3.0/tests/befS.c:15:10: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/cast.c:2:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/addfield2.c:11:9: style: struct member 'bar::titi' is never used. [unusedStructMember] coccinelle-1.3.0/tests/cast_iso.c:4:19: error: There is an unknown macro here somewhere. Configuration is required. If snd_magic_cast is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/castdecl.c:4:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_OBJ_DS_REPORT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badzero.c:6:15: warning: Identical condition 'y-x==0', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/badzero.c:5:13: note: If condition 'y-x==0' is true, the function will return/exit coccinelle-1.3.0/tests/badzero.c:6:15: note: Testing identical condition 'y-x==0' coccinelle-1.3.0/tests/badzero.c:8:15: warning: Identical condition 'y-z==0', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/badzero.c:7:13: note: If condition 'y-z==0' is true, the function will return/exit coccinelle-1.3.0/tests/badzero.c:8:15: note: Testing identical condition 'y-z==0' coccinelle-1.3.0/tests/arparam.c:1:14: style: Parameter 'q' can be declared as const array [constParameter] coccinelle-1.3.0/tests/arparam.c:4:12: style: Parameter 'q' can be declared as const array [constParameter] coccinelle-1.3.0/tests/change.c:3:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable this_type [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/change_type.c:3:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] coccinelle-1.3.0/tests/assign.c:2:7: style: Local variable 'x' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/assign.c:1:14: note: Shadowed declaration coccinelle-1.3.0/tests/assign.c:2:7: note: Shadow variable coccinelle-1.3.0/tests/check_order1.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bigin.c:6:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] coccinelle-1.3.0/tests/bigin.c:5:7: note: outer condition: x coccinelle-1.3.0/tests/bigin.c:6:9: note: identical inner condition: x coccinelle-1.3.0/tests/check_order2.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable five [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/bigin.c:7:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] coccinelle-1.3.0/tests/bigin.c:6:9: note: outer condition: x coccinelle-1.3.0/tests/bigin.c:7:11: note: identical inner condition: x coccinelle-1.3.0/tests/bigin.c:8:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] coccinelle-1.3.0/tests/bigin.c:7:11: note: outer condition: x coccinelle-1.3.0/tests/bigin.c:8:13: note: identical inner condition: x coccinelle-1.3.0/tests/bigin.c:9:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] coccinelle-1.3.0/tests/bigin.c:8:13: note: outer condition: x coccinelle-1.3.0/tests/bigin.c:9:15: note: identical inner condition: x coccinelle-1.3.0/tests/bigin.c:10:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] coccinelle-1.3.0/tests/bigin.c:9:15: note: outer condition: x coccinelle-1.3.0/tests/bigin.c:10:17: note: identical inner condition: x coccinelle-1.3.0/tests/comma.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_call.c:2:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_call.c:7:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_if.c:2:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeropage [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_if.c:9:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zeropage [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comment.c:4:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/andid.c:2:19: style: Variable 'frontandback' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/axnet.c:9:1: style: Label 'cs_failed' is not used. [unusedLabel] coccinelle-1.3.0/tests/comment_brace.c:3:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/andid.c:3:12: style: Variable 'front' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/binop.c:5:17: style: Condition '(i=j)+0' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/binop.c:3:13: note: Assignment 'j=0', assigned value is 0 coccinelle-1.3.0/tests/binop.c:5:17: note: Condition '(i=j)+0' is always false coccinelle-1.3.0/tests/comment_brace2.c:3:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/andid.c:4:11: style: Variable 'back' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/binop.c:8:21: style: Condition '(i=j)+0!=0' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/binop.c:3:13: note: Assignment 'j=0', assigned value is 0 coccinelle-1.3.0/tests/binop.c:8:21: note: Condition '(i=j)+0!=0' is always false coccinelle-1.3.0/tests/andid.c:2:6: style: Variable 'frontandback' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/attrs2groups.c:1:44: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/andid.c:3:6: style: Variable 'front' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/attrs2groups.c:2:30: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/andid.c:4:6: style: Variable 'back' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/attrs2groups.c:2:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/attrs2groups.c:7:41: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/ar.c:8:3: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/attrs2groups.c:8:30: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/ar.c:9:3: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/attrs2groups.c:8:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/attrs2groups.c:13:45: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/compare_const.c:2:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/attrs2groups.c:14:30: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/compare_const2.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/attrs2groups.c:14:42: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/ar.c:11:11: style: Variable 'z[15].y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/condexp.c:5:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dpy [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:60:55: style: Parameter 'host' can be declared as pointer to const. However it seems that 'usb_storage_info' is a callback function, if 'host' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:348:13: note: You might need to cast the function pointer here coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:60:55: note: Parameter 'host' can be declared as pointer to const coccinelle-1.3.0/tests/const.c:2:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:270:18: style: Variable 'us' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:587:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:780:9: style: Variable 'src' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/const_array.c:1:32: error: syntax error [syntaxError] coccinelle-1.3.0/tests/arraysz.c:2:14: style: struct member 'signature::sig' is never used. [unusedStructMember] coccinelle-1.3.0/tests/arraysz.c:3:16: style: struct member 'signature::ofs' is never used. [unusedStructMember] coccinelle-1.3.0/tests/arraysz.c:4:11: style: struct member 'signature::len' is never used. [unusedStructMember] coccinelle-1.3.0/tests/binop.c:8:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/binop.c:6:11: note: i is assigned coccinelle-1.3.0/tests/binop.c:8:12: note: i is overwritten coccinelle-1.3.0/tests/castdecl.c:10:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] coccinelle-1.3.0/tests/constx.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/castdecl.c:10:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] coccinelle-1.3.0/tests/copys.c:4:5: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/castdecl.c:10:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] coccinelle-1.3.0/tests/copys_actualres.c:7:5: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/assign.c:3:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/badpos.c:4:19: style: Variable 'reg_ptr' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/attradd.c:2:8: style: Unused variable: f [unusedVariable] coccinelle-1.3.0/tests/attributeb.c:2:16: style: Unused variable: variable [unusedVariable] coccinelle-1.3.0/tests/branchparen.c:2:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/branchparen.c:4:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/branchparen.c:2:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/badzero.c:2:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/cs_check.c:7:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_fn [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badzero.c:3:8: style: Variable 'y' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/cst.c:2:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENXIO [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst_null.c:5:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst_null.c:20:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst_null.c:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/csw.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ctr_unit_test.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ctr_unit_test.c:15:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dba.c:5:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPU [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_if.c:5:3: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] coccinelle-1.3.0/tests/dc_close.c:6:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icc_bh [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/comma_if.c:12:3: error: fprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] coccinelle-1.3.0/tests/debug.c:3:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:469:15: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:472:26: style: Variable 'sg' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bug1.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/decdup.c:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paiext_ctrnames [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:473:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bug1.c:1:75: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/decdup.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable suffix_tbl [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:473:13: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bug1.c:3:25: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:477:15: style: Variable 'sgLength' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:653:12: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:656:26: style: Variable 'sg' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl2.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:657:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl_space.c:2:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:657:13: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bugon.c:1:32: style: Parameter 'bp' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:660:19: style: Variable 'db' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:660:24: style: Variable 'di' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:735:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:851:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:852:26: style: Variable 'sg' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/badtypedef.c:1:26: style: struct member 'foo::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/bc_1.c:11:5: style: struct member 'sph_particle_data_buggy::v' is never used. [unusedStructMember] coccinelle-1.3.0/tests/decmeta.c:2:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/demos/demo_rule9/scsiglue.c:854:15: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/badzero.c:5:7: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/bc_1.c:10:9: style: union member 'Anonymous0::dDivVel' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ctr_unit_test.c:10:20: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dba.c:4:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dectest.c:3:1: debug: Failed to parse 'typedef decimal ( 18 , 6 ) DECIMCALC1 ;'. The checking continues anyway. [simplifyTypedef] coccinelle-1.3.0/tests/badtypedef.c:6:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/badzero.c:5:11: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/comment_brace.c:4:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] coccinelle-1.3.0/tests/ctr_unit_test.c:22:20: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dectest.c:8:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dMontPrelPropHO [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/defaultscript.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nothing [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badzero.c:7:11: error: Uninitialized variable: z [uninitvar] coccinelle-1.3.0/tests/comment_brace2.c:4:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] coccinelle-1.3.0/tests/ctr_unit_test.c:28:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/befored.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/befored.c:3:7: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/define_param.c:7:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/badzero.c:2:8: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/badzero.c:4:7: style: Variable 'z' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/bitfield.c:2:27: style: struct member 'dvb_frontend::ops' is never used. [unusedStructMember] coccinelle-1.3.0/tests/deftodo.c:11:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __per_cpu_end [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/del2.c:4:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_SUCCESS [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/binop.c:9:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/boolr.c:2:14: style: Unused variable: i3 [unusedVariable] coccinelle-1.3.0/tests/delp.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/boolr.c:2:18: style: Unused variable: i4 [unusedVariable] coccinelle-1.3.0/tests/boolr.c:2:22: style: Unused variable: i5 [unusedVariable] coccinelle-1.3.0/tests/boolr.c:3:13: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/decl_split.c:2:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/destroy.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ret [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/detect_cast_attr.c:5:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/detect_cast_attr.c:5:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/detect_cast_attr.c:6:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/bug1.c:3:33: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/detect_cast_attr.c:9:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/bug1.c:3:25: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/bus.c:3:3: error: Uninitialized variable: dev [uninitvar] coccinelle-1.3.0/tests/devlink.c:4:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atr_csum [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/devlink.c:10:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atr_csum [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/define_chip_t.c:12:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/disjexpr.c:2:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fld2 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/disjexpr_ver1.c:2:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fld [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cex_snip_field_ok.c:1:20: style: struct member 'str_t::f1' is never used. [unusedStructMember] coccinelle-1.3.0/tests/cex_snip_field_ok.c:1:28: style: struct member 'str_t::f2' is never used. [unusedStructMember] coccinelle-1.3.0/tests/cex_snip_field_ok.c:1:36: style: struct member 'str_t::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/cex_wishlist_complex1.c:3:9: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:7:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] coccinelle-1.3.0/tests/cex_snip_field_ok.c:1:43: style: struct member 'str_t::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/cex_wishlist_complex1.c:4:9: style: Unused variable: f [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex2.c:3:9: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:16:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] coccinelle-1.3.0/tests/castdecl.c:4:15: style: Variable 'lType' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/cex_wishlist_complex1.c:5:17: style: Unused variable: dc [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex2.c:4:9: style: Unused variable: f [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex3.c:3:9: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/double.c:2:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_FLG_BUSY [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/castdecl.c:4:55: style: Variable 'lNuPageBloc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/cex_wishlist_complex1.c:6:17: style: Unused variable: fc [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex2.c:5:22: style: Unused variable: ldc [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex3.c:4:9: style: Unused variable: f [unusedVariable] coccinelle-1.3.0/tests/change_type.c:3:25: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/changei.c:5:14: error: Uninitialized variable: c [uninitvar] coccinelle-1.3.0/tests/double_assign.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/castdecl.c:9:6: style: Variable 'i3' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/cex_wishlist_complex2.c:6:17: style: Unused variable: dc [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex3.c:5:17: style: Unused variable: dc [unusedVariable] coccinelle-1.3.0/tests/double_assign.c:7:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/castdecl.c:4:43: style: Variable 'lNuPageBloc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/cex_wishlist_complex2.c:7:17: style: Unused variable: fc [unusedVariable] coccinelle-1.3.0/tests/cex_wishlist_complex3.c:6:17: style: Unused variable: fc [unusedVariable] coccinelle-1.3.0/tests/double_switch.c:7:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_cflag [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/doubleconst.c:2:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable const_obj [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/change_type.c:2:15: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/changei.c:4:8: style: Variable 'c' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/changetype.c:2:14: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:7:5: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement] coccinelle-1.3.0/tests/doubleconst2.c:2:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable const_obj [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/changetype.c:2:17: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:16:5: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement] coccinelle-1.3.0/tests/doubleconst4.c:2:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable const_obj [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/changetype.c:2:20: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/dba.c:7:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/comj.c:5:5: error: Uninitialized variable: j [legacyUninitvar] coccinelle-1.3.0/tests/dba.c:9:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/dba.c:10:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/detect_cast_attr.c:9:8: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dba.c:11:48: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/del2.c:7:20: warning: Identical condition 'result!=X_SUCCESS', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/del2.c:4:20: note: If condition 'result!=X_SUCCESS' is true, the function will return/exit coccinelle-1.3.0/tests/del2.c:7:20: note: Testing identical condition 'result!=X_SUCCESS' coccinelle-1.3.0/tests/dowhile_1.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/devlink.c:10:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dowhile_2.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dowhile_nested.c:8:16: error: The code contains unhandled character(s) (character code=226). Neither unicode nor extended ascii is supported. [syntaxError] coccinelle-1.3.0/tests/cst.c:2:14: style: Variable 'emu' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/dowhile_plus_below.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cs_check.c:4:39: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/decl2.c:3:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/decl2.c:6:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/decl2.c:3:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/dropbr.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/compare.c:6:28: style: struct member 'aic7xxx_host::msg_buf' is never used. [unusedStructMember] coccinelle-1.3.0/tests/dropenderr.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/compare.c:7:28: style: struct member 'aic7xxx_host::msg_type' is never used. [unusedStructMember] coccinelle-1.3.0/tests/double_assign.c:8:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/dropf.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/compare.c:11:28: style: struct member 'aic7xxx_host::msg_len' is never used. [unusedStructMember] coccinelle-1.3.0/tests/compare.c:12:28: style: struct member 'aic7xxx_host::msg_index' is never used. [unusedStructMember] coccinelle-1.3.0/tests/compare.c:3:16: style: struct member 'aic7xxx_cmd_queue::head' is never used. [unusedStructMember] coccinelle-1.3.0/tests/const1.c:4:3: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/eb1.c:5:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/compare.c:4:16: style: struct member 'aic7xxx_cmd_queue::tail' is never used. [unusedStructMember] coccinelle-1.3.0/tests/edots.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/edots_ver1.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dbg.c:4:19: style: Variable 'pr' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/const1.c:4:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dbg.c:4:24: style: Variable 'r' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/dbg1.c:2:51: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/efi3.c:3:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1.c:2:15: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:4:3: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/const_adding.c:4:32: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/elsify.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1.c:3:7: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/const1bis.c:7:4: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/const_adding.c:5:26: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/empty.c:3:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cfg_space [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:13:3: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/const_implicit_iso.c:2:13: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/end_attr.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:16:4: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/constptr.c:3:22: style: Unused variable: id [unusedVariable] coccinelle-1.3.0/tests/end_attr.c:7:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/endcomma.c:14:0: error: failed to expand 'DEFINE_CLK_STUB', Wrong number of parameters for macro 'DEFINE_CLK_STUB'. [preprocessorErrorDirective] coccinelle-1.3.0/tests/constptr.c:4:23: style: Unused variable: id [unusedVariable] coccinelle-1.3.0/tests/endcomma.c:14:3: error: failed to expand 'DEFINE_CLK_STUB', Wrong number of parameters for macro 'DEFINE_CLK_STUB'. [preprocessorErrorDirective] coccinelle-1.3.0/tests/constptr.c:6:21: style: Unused variable: id [unusedVariable] coccinelle-1.3.0/tests/endif.c:3:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/decl.c:1:36: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/endmodif.c:3:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:4:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl1.c:1:36: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/declend.c:4:7: style: Local variable 'x' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/declend.c:1:5: note: Shadowed declaration coccinelle-1.3.0/tests/declend.c:4:7: note: Shadow variable coccinelle-1.3.0/tests/endmodif.c:8:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:2:13: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/declmeta.c:5:7: style: Local variable 'b' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/declmeta.c:1:5: note: Shadowed declaration coccinelle-1.3.0/tests/declmeta.c:5:7: note: Shadow variable coccinelle-1.3.0/tests/endmodif.c:13:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/endpos.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:3:7: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/declmeta.c:5:9: style: Local variable 'c' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/declmeta.c:1:7: note: Shadowed declaration coccinelle-1.3.0/tests/declmeta.c:5:9: note: Shadow variable coccinelle-1.3.0/tests/endmodif.c:18:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:5:15: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/decl_space.c:2:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/const1bis.c:13:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl2.c:1:36: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/const1bis.c:11:13: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/const1bis.c:12:7: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/const1bis.c:14:15: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/constraints.c:4:9: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/error.c:5:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:20:22: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/constraints.c:5:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/decdup.c:47:9: style: Variable 'end_p' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/efi.c:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_EFI_IRQ_FLAGS_MASK [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/exitc.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/const1bis.c:24:22: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/constraints.c:6:11: style: Unused variable: p [unusedVariable] coccinelle-1.3.0/tests/decdup.c:48:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/efi.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_NOT_FOUND [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/exitp.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/efi.c:255:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/efi.c:266:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/efi.c:279:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/expnest.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst.c:2:18: style: Variable 'emu' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/efi.c:291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst.c:3:9: style: Variable 'z' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/define_chip_t.c:9:10: style: Variable 'chip' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/efi.c:307:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/expopt2.c:3:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aa [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst.c:2:14: style: Variable 'emu' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/define_chip_t.c:10:12: style: Variable 'stream' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/efi.c:321:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/expopt3.c:4:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcm20 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/cst.c:3:7: style: Variable 'z' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/efi.c:337:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/empty.c:7:4: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/efi.c:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/define_param.c:4:33: style: Parameter 'nvram' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/efi.c:369:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_version [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/efi.c:388:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_version [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dropenderr.c:3:7: style: The if condition is the same as the previous if condition [duplicateCondition] coccinelle-1.3.0/tests/dropenderr.c:2:7: note: First condition coccinelle-1.3.0/tests/dropenderr.c:3:7: note: Second condition coccinelle-1.3.0/tests/efi.c:404:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dbg.c:6:6: error: Uninitialized variable: pr [uninitvar] coccinelle-1.3.0/tests/efi.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable efi_runtime_lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/efi.c:433:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_version [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dectest.c:22:17: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] coccinelle-1.3.0/tests/efi.c:451:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_version [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dc_close.c:4:6: style: Unused variable: val [unusedVariable] coccinelle-1.3.0/tests/dec.c:2:14: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/efi.c:464:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_time [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dbg.c:4:26: style: Variable 'r' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dc_close.c:4:11: style: Unused variable: eval [unusedVariable] coccinelle-1.3.0/tests/extra.c:8:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/dbg.c:4:24: style: Variable 'r' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decdup3.c:4:6: style: Unused variable: ret [unusedVariable] coccinelle-1.3.0/tests/detect_param_attr.c:1:25: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/decdup3.c:4:11: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/detect_param_attr.c:5:40: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/detect_cast_attr.c:5:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/decl1.c:3:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/decl_star.c:4:10: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/detect_cast_attr.c:6:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/disj.c:2:9: style: Local variable 'disj_id0' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:25:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:2:9: note: Shadow variable coccinelle-1.3.0/tests/decl1.c:4:7: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/detect_cast_attr.c:7:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/disj.c:3:9: style: Local variable 'disj_id1' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:26:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:3:9: note: Shadow variable coccinelle-1.3.0/tests/firstdecl.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/detect_cast_attr.c:8:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/disj.c:4:9: style: Local variable 'disj_id2' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:27:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:4:9: note: Shadow variable coccinelle-1.3.0/tests/decl_space.c:2:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl_split.c:2:13: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/detect_cast_attr.c:9:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/disj.c:5:9: style: Local variable 'disj_id0' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:25:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:5:9: note: Shadow variable coccinelle-1.3.0/tests/decl_space.c:3:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl_split.c:2:16: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/decl_star.c:2:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/disj.c:6:9: style: Local variable 'disj_id1' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:26:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:6:9: note: Shadow variable coccinelle-1.3.0/tests/decl_space.c:2:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decl_star.c:3:7: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/disj.c:7:9: style: Local variable 'disj_id2' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/disj.c:27:6: note: Shadowed declaration coccinelle-1.3.0/tests/disj.c:7:9: note: Shadow variable coccinelle-1.3.0/tests/fltst.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable one [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/decdup.c:7:9: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/tests/decl_space.c:3:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/declend.c:4:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/fn_todo.c:8:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sas_task_abort [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fnptr.c:7:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pt_regs [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/declmeta.c:5:7: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/declmeta.c:5:9: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/error.c:6:9: warning: Identical condition 'x<100', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/error.c:5:9: note: If condition 'x<100' is true, the function will return/exit coccinelle-1.3.0/tests/error.c:6:9: note: Testing identical condition 'x<100' coccinelle-1.3.0/tests/decdup.c:4:8: style: Variable 'z' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/error.c:7:9: warning: Identical condition 'x<100', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/error.c:6:9: note: If condition 'x<100' is true, the function will return/exit coccinelle-1.3.0/tests/error.c:7:9: note: Testing identical condition 'x<100' coccinelle-1.3.0/tests/decdup.c:2:6: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/decdup.c:3:6: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/fns.c:2:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/decdup.c:3:9: style: Unused variable: z [unusedVariable] coccinelle-1.3.0/tests/fns.c:11:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cm206_base [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/decdup.c:4:6: style: Variable 'z' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dba.c:4:49: style: Variable 'kvm_cpuid_8000_0001_edx_x86_features' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decdup.c:5:6: style: Variable 'a' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/define_chip_t.c:9:15: style: Variable 'chip' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/doundo.c:6:7: style: Local variable 'noevent' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/doundo.c:1:5: note: Shadowed declaration coccinelle-1.3.0/tests/doundo.c:6:7: note: Shadow variable coccinelle-1.3.0/tests/dba.c:4:12: style: Variable 'kvm_cpuid_8000_0001_edx_x86_features' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/decdup.c:5:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/define_chip_t.c:10:19: style: Variable 'stream' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dowhile_3.c:6:20: error: Expression '*(ptr+i)=i++' depends on order of evaluation of side effects [unknownEvaluationOrder] coccinelle-1.3.0/tests/define_chip_t.c:9:10: style: Variable 'chip' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/for3.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/define_chip_t.c:10:12: style: Variable 'stream' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/fordots.c:2:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/define_chip_t.c:11:19: style: Unused variable: sgbuf [unusedVariable] coccinelle-1.3.0/tests/define_chip_t.c:12:6: style: Unused variable: err [unusedVariable] coccinelle-1.3.0/tests/define_chip_t.c:21:9: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/deref.c:3:8: error: Uninitialized variable: q [uninitvar] coccinelle-1.3.0/tests/fortest.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dectest.c:11:26: style: Variable 'd_mt_manque' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dectest.c:16:18: style: Variable 'TraiterTYRP' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dectest.c:11:14: style: Variable 'd_mt_manque' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/free_ver5.c:5:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/devlink.c:9:14: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/dropparam.c:1:13: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/free.c:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fsh.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/detect_cast_attr.c:5:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dropparam.c:1:29: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/dtest.c:2:18: style: Variable 'e' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/detect_cast_attr.c:6:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dropparam.c:5:13: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/dtest.c:3:16: style: Variable 'e1' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/func.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cdev [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/detect_cast_attr.c:7:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dropparam.c:5:29: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/detect_cast_attr.c:8:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/detect_cast_attr.c:9:10: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/disj.c:5:18: style: Variable 'disj_id0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/disj.c:6:18: style: Variable 'disj_id1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/exp.c:5:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/exp.c:7:5: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/exp.c:5:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/disj.c:7:18: style: Variable 'disj_id2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/doubleconst.c:2:25: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/endif.c:13:7: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/disj.c:2:9: style: Unused variable: disj_id0 [unusedVariable] coccinelle-1.3.0/tests/doubleconst.c:2:20: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/doubleconst2.c:2:25: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/endif.c:13:11: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/disj.c:3:9: style: Unused variable: disj_id1 [unusedVariable] coccinelle-1.3.0/tests/doubleconst2.c:2:20: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/doubleconst4.c:2:25: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/endif.c:16:7: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/endnl.c:4:1: style: Label 'one' is not used. [unusedLabel] coccinelle-1.3.0/tests/disj.c:4:9: style: Unused variable: disj_id2 [unusedVariable] coccinelle-1.3.0/tests/doubleconst4.c:2:20: style: Variable 'ccpc' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/endif.c:16:11: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/endnl.c:6:1: style: Label 'two' is not used. [unusedLabel] coccinelle-1.3.0/tests/disj.c:5:9: style: Variable 'disj_id0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/endnl.c:8:1: style: Label 'three' is not used. [unusedLabel] coccinelle-1.3.0/tests/disj.c:6:9: style: Variable 'disj_id1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/enum.c:8:18: style: Variable 'pending_exact' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/disj.c:7:9: style: Variable 'disj_id2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/disj.c:11:11: style: Unused variable: disj_type [unusedVariable] coccinelle-1.3.0/tests/disj.c:12:9: style: Unused variable: disj_type [unusedVariable] coccinelle-1.3.0/tests/doundo.c:6:7: style: Unused variable: noevent [unusedVariable] coccinelle-1.3.0/tests/disj.c:13:10: style: Unused variable: disj_type [unusedVariable] coccinelle-1.3.0/tests/gadget_remove_mpi_function_calls.c:6:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/dowhile_for_complex.c:2:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/dtest.c:4:9: error: Uninitialized variable: e [uninitvar] coccinelle-1.3.0/tests/eb1.c:6:12: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/dtest.c:4:16: error: Uninitialized variable: e1 [uninitvar] coccinelle-1.3.0/tests/eb1.c:2:7: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/eb1.c:3:10: style: Unused variable: p1 [unusedVariable] coccinelle-1.3.0/tests/eb1.c:3:13: style: Unused variable: p2 [unusedVariable] coccinelle-1.3.0/tests/extra.c:7:30: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/eb1.c:4:7: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/gcc_min_max.c:4:5: error: Syntax Error: AST broken, binary operator '<' doesn't have two operands. [internalAstError] coccinelle-1.3.0/tests/find_long.c:6:11: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/gotobreak.c:4:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nwin [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/find_long.c:7:11: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/hash.c:3:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/enum.c:8:32: style: Variable 'pending_exact' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/enum.c:8:18: style: Variable 'pending_exact' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/enum_star.c:2:29: style: Unused variable: encrypt_type [unusedVariable] coccinelle-1.3.0/tests/firstdecl.c:3:20: style: Variable 'ring' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/enum_star.c:7:30: style: Unused variable: encrypt_type [unusedVariable] coccinelle-1.3.0/tests/finish.c:1:58: style: Parameter 'vif' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/finish.c:9:58: style: Parameter 'vif' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/hmt.c:2:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] coccinelle-1.3.0/tests/fnptr.c:1:52: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'sci_tx_interrupt' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/fnptr.c:8:41: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/fnptr.c:1:52: note: Parameter 'ptr' can be declared as pointer to const coccinelle-1.3.0/tests/fnptr.c:1:73: style: Parameter 'regs' can be declared as pointer to const. However it seems that 'sci_tx_interrupt' is a callback function, if 'regs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/fnptr.c:8:41: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/fnptr.c:1:73: note: Parameter 'regs' can be declared as pointer to const coccinelle-1.3.0/tests/idcon_ocaml.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/idcon_python.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/identcall.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/idstr.c:2:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numfree [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/exp.c:3:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_allocate.c:38:4: warning: If memory allocation fails, then there is a possible null pointer dereference: P [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_allocate.c:36:12: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_allocate.c:36:12: note: Assignment 'P=malloc(sizeof(*P)*NumPart)', assigned value is 0 coccinelle-1.3.0/tests/gadget_allocate.c:38:4: note: Null pointer dereference coccinelle-1.3.0/tests/if.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/exp.c:3:7: style: Variable 'k' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_allocate.c:46:4: warning: If memory allocation fails, then there is a possible null pointer dereference: DomainPartBuf [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_allocate.c:44:24: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_allocate.c:44:24: note: Assignment 'DomainPartBuf=malloc(sizeof(*DomainPartBuf)*NumPart)', assigned value is 0 coccinelle-1.3.0/tests/gadget_allocate.c:46:4: note: Null pointer dereference coccinelle-1.3.0/tests/if.c:7:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_allocate.c:56:4: warning: If memory allocation fails, then there is a possible null pointer dereference: SphP [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_allocate.c:54:15: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_allocate.c:54:15: note: Assignment 'SphP=malloc(sizeof(*SphP)*N_gas)', assigned value is 0 coccinelle-1.3.0/tests/gadget_allocate.c:56:4: note: Null pointer dereference coccinelle-1.3.0/tests/if.c:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifadd.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:48:4: warning: If memory allocation fails, then there is a possible null pointer dereference: P [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_gather_scatter.c:46:12: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_gather_scatter.c:46:12: note: Assignment 'P=malloc(sizeof(*P)*NumPart)', assigned value is 0 coccinelle-1.3.0/tests/gadget_gather_scatter.c:48:4: note: Null pointer dereference coccinelle-1.3.0/tests/if.c:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifafter.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:56:4: warning: If memory allocation fails, then there is a possible null pointer dereference: DomainPartBuf [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_gather_scatter.c:54:24: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_gather_scatter.c:54:24: note: Assignment 'DomainPartBuf=malloc(sizeof(*DomainPartBuf)*NumPart)', assigned value is 0 coccinelle-1.3.0/tests/gadget_gather_scatter.c:56:4: note: Null pointer dereference coccinelle-1.3.0/tests/ifb.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:66:4: warning: If memory allocation fails, then there is a possible null pointer dereference: SphP [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_gather_scatter.c:64:15: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_gather_scatter.c:64:15: note: Assignment 'SphP=malloc(sizeof(*SphP)*N_gas)', assigned value is 0 coccinelle-1.3.0/tests/gadget_gather_scatter.c:66:4: note: Null pointer dereference coccinelle-1.3.0/tests/ifbr.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/extra.c:8:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/far.c:3:10: style: Variable 'far' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/far2.c:2:16: style: struct member 'foo::element_count' is never used. [unusedStructMember] coccinelle-1.3.0/tests/header_modif.c:5:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ifdef1.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/far.c:3:6: style: Variable 'far' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/far2.c:3:13: style: struct member 'foo::element_array' is never used. [unusedStructMember] coccinelle-1.3.0/tests/fieldcount.c:2:7: style: struct member 'foo::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifdef2.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fieldcount.c:5:7: style: struct member 'foo::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifdef3.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fieldcount.c:7:7: style: struct member 'foo::c' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifdef4.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdef5.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/find_long.c:6:9: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/tests/ifdef6.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/find_long.c:6:13: error: Uninitialized variable: b [uninitvar] coccinelle-1.3.0/tests/ifdef6a.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irq [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta.c:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta1.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta2.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/find_long.c:3:14: style: Variable 'a' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/ifdefmeta3.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/find_long.c:4:13: style: Variable 'b' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/firstdecl.c:3:25: style: Variable 'ring' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_sentinel.c:31:4: warning: If memory allocation fails, then there is a possible null pointer dereference: P [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_sentinel.c:29:12: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_sentinel.c:29:12: note: Assignment 'P=malloc(sizeof(*P)*NumPart)', assigned value is 0 coccinelle-1.3.0/tests/gadget_sentinel.c:31:4: note: Null pointer dereference coccinelle-1.3.0/tests/ifdefmeta4.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/firstdecl.c:3:20: style: Variable 'ring' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_sentinel.c:39:4: warning: If memory allocation fails, then there is a possible null pointer dereference: SphP [nullPointerOutOfMemory] coccinelle-1.3.0/tests/gadget_sentinel.c:37:15: note: Assuming allocation function fails coccinelle-1.3.0/tests/gadget_sentinel.c:37:15: note: Assignment 'SphP=malloc(sizeof(*SphP)*N_gas)', assigned value is 0 coccinelle-1.3.0/tests/gadget_sentinel.c:39:4: note: Null pointer dereference coccinelle-1.3.0/tests/ifelse.c:4:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifelse.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x4 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifgoto.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifreturn.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fnptr.c:6:7: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/fnty.c:2:9: style: struct member 'allfns::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifreturn.c:9:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifreturn3.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fnty.c:3:9: style: struct member 'allfns::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifreturn.c:19:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifreturn3.c:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifreturn4.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fnty.c:7:9: style: struct member 'somefns::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifreturn6.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/fnty.c:8:7: style: struct member 'somefns::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifzz.c:3:0: error: #endif without #if [preprocessorErrorDirective] coccinelle-1.3.0/tests/fnty.c:12:7: style: struct member 'nofns::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/if.c:10:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ifzz.c:3:2: error: #endif without #if [preprocessorErrorDirective] coccinelle-1.3.0/tests/fnty.c:13:7: style: struct member 'nofns::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/if.c:26:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/imp56.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_allocate.c:13:20: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/incdir.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:72:24: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/ifdefmeta.c:37:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ifdefmeta1.c:2:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta.c:45:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ifdefmeta2.c:2:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/includes-bug-2.c:9:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/includes-bug-3.h:4:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta.c:2:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta4.c:2:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/include.c:9:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/includes-bug-3.c:9:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/includes-bug.c:9:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifdefmeta.c:13:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta.c:27:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta.c:37:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta.c:44:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/ifdefmeta.c:45:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/gadget_sorting_hook.c:7:29: style: Parameter 'P' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/inhmet.c:2:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_invalidate.c:2:28: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_invalidate.c:2:38: style: struct member 'particle_data::d' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifelse.c:32:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/gadget_invalidate.c:3:32: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_invalidate.c:3:42: style: struct member 'sph_particle_data::d' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:2:34: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:2:41: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/introbrace.c:2:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:2:48: style: struct member 'particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/invert.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:3:34: style: struct member 'particle_data_soa_t::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:3:41: style: struct member 'particle_data_soa_t::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_allocate.c:16:28: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:5:38: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_allocate.c:17:32: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:5:45: style: struct member 'sph_particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:9:10: style: struct member 'particle_data::I' is never used. [unusedStructMember] coccinelle-1.3.0/tests/isococci.c:4:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:5:52: style: struct member 'sph_particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:10:10: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/isoif.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:11:28: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:6:38: style: struct member 'sph_particle_data_soa_t::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:11:10: style: struct member 'particle_data::J' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_gather_scatter.c:12:32: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_mark_used_fields.c:6:45: style: struct member 'sph_particle_data_soa_t::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:12:10: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_patch.c:4:43: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/free.c:1:74: style: Parameter 'frwl' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:16:9: style: struct member 'sph_particle_data::I' is never used. [unusedStructMember] coccinelle-1.3.0/tests/iteration.c:6:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_gather_scatter.c:28:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:17:9: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:2:34: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/iteration_after_merge.c:1:1: portability: Omitted return type of function 'f' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/gadget_gather_scatter.c:74:5: style: Variable 'pa' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:18:9: style: struct member 'sph_particle_data::J' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:2:41: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/iteration_after_merge.c:7:1: portability: Omitted return type of function 'g' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/iterator.c:5:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pci_root_buses [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_ninelets_typedef.c:19:9: style: struct member 'sph_particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_remove_mpi_function_calls.c:6:8: style: Variable 'comm' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:2:48: style: struct member 'particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/headers.c:2:50: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/initializer_iso.c:11:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/iteration_after_merge.c:11:1: portability: Omitted return type of function 'h' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/iterprint.c:2:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:3:34: style: struct member 'particle_data_soa_t::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_defs.c:8:7: style: struct member 'particle_data::c' is never used. [unusedStructMember] coccinelle-1.3.0/tests/headers.c:2:70: style: Parameter 'filp' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/id4.c:3:11: warning: Redundant code: Found unused member access. [constStatement] coccinelle-1.3.0/tests/initializer_iso.c:16:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/iteration_after_merge.c:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/jloop1.c:7:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm_idle [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:3:41: style: struct member 'particle_data_soa_t::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_defs.c:9:9: style: struct member 'particle_data::Entropy' is never used. [unusedStructMember] coccinelle-1.3.0/tests/headers.c:13:52: style: Parameter 'urb' can be declared as pointer to const. However it seems that 'empeg_write_bulk_callback' is a callback function, if 'urb' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/headers.c:9:22: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/headers.c:13:52: note: Parameter 'urb' can be declared as pointer to const coccinelle-1.3.0/tests/id4.c:4:11: warning: Redundant code: Found unused member access. [constStatement] coccinelle-1.3.0/tests/initializer_iso.c:21:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:5:38: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_defs.c:10:16: style: struct member 'particle_data::mld3' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_select.c:2:7: style: struct member 'sph_particle_data_soa_t::Entropy' is never used. [unusedStructMember] coccinelle-1.3.0/tests/headers.c:13:73: style: Parameter 'regs' can be declared as pointer to const. However it seems that 'empeg_write_bulk_callback' is a callback function, if 'regs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/headers.c:9:22: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/headers.c:13:73: note: Parameter 'regs' can be declared as pointer to const coccinelle-1.3.0/tests/initializer_iso.c:26:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:5:45: style: struct member 'sph_particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_defs.c:11:14: style: struct member 'particle_data::Pos3' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:5:52: style: struct member 'sph_particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_soa_defs.c:12:14: style: struct member 'particle_data::Pos' is never used. [unusedStructMember] coccinelle-1.3.0/tests/id4.c:2:10: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/justremove.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:6:38: style: struct member 'sph_particle_data_soa_t::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_sorting_hook.c:6:16: style: struct member 's::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/keep_comma.c:3:59: error: syntax error [syntaxError] coccinelle-1.3.0/tests/gadget_remove_used_fields.c:6:45: style: struct member 'sph_particle_data_soa_t::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef.c:14:10: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifafter.c:5:1: style: Label 'lbl1' is not used. [unusedLabel] coccinelle-1.3.0/tests/km.c:2:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_sentinel.c:11:28: style: struct member 'particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef.c:18:15: style: struct member 'particle_data::d' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifafter.c:6:1: style: Label 'lbl2' is not used. [unusedLabel] coccinelle-1.3.0/tests/kmalloc.c:3:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_sentinel.c:12:32: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef.c:19:14: style: struct member 'particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef_ipcc.c:14:10: style: struct member 'particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/kmc.c:6:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ret [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_triplets_typedef.c:24:9: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef_ipcc.c:18:15: style: struct member 'particle_data::d' is never used. [unusedStructMember] coccinelle-1.3.0/tests/kmtest4.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_triplets_typedef.c:26:9: style: struct member 'sph_particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/gadget_triplets_typedef_ipcc.c:19:14: style: struct member 'particle_data::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/includes-bug-2.c:9:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] coccinelle-1.3.0/tests/gadget_triplets_typedef_ipcc.c:24:9: style: struct member 'sph_particle_data::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ktype.c:6:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/gadget_triplets_typedef_ipcc.c:26:9: style: struct member 'sph_particle_data::j' is never used. [unusedStructMember] coccinelle-1.3.0/tests/includes-bug-3.h:4:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] coccinelle-1.3.0/tests/includes-bug.c:9:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] coccinelle-1.3.0/tests/ktype2.c:6:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/includes-bug-3.c:9:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] coccinelle-1.3.0/tests/labels_metastatement.c:4:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/globali.c:3:9: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/labels_metastatement_ver1.c:3:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/globali.c:3:24: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/ip.c:7:17: style: Expression is always false because 'else if' condition matches previous condition at line 5. [multiCondition] coccinelle-1.3.0/tests/lfe.c:14:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_publ [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/globali.c:2:6: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/ip2.c:7:17: style: Expression is always false because 'else if' condition matches previous condition at line 5. [multiCondition] coccinelle-1.3.0/tests/globali.c:2:9: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/ifgoto.c:4:1: style: Label 'l' is not used. [unusedLabel] coccinelle-1.3.0/tests/ifreturn.c:21:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/ifreturn.c:24:7: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/ifreturn.c:21:7: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/localid.c:7:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/lock22.c:2:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/int2bool-local.c:6:6: style: Condition 'x' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/int2bool-local.c:3:6: note: Assignment 'x=1', assigned value is 1 coccinelle-1.3.0/tests/int2bool-local.c:6:6: note: Condition 'x' is always true coccinelle-1.3.0/tests/int2bool-local.c:17:6: style: Condition 'x' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/int2bool-local.c:14:6: note: Assignment 'x=1', assigned value is 1 coccinelle-1.3.0/tests/int2bool-local.c:17:6: note: Condition 'x' is always true coccinelle-1.3.0/tests/id4.c:3:5: error: Uninitialized variable: widget [uninitvar] coccinelle-1.3.0/tests/ktype.c:7:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ktype2.c:10:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/labels_metastatement.c:5:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/labels_metastatement_ver1.c:3:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/lvalue.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/macro.c:4:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fcmnd [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/imp56.c:4:22: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/macro.c:4:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] coccinelle-1.3.0/tests/makes_a_loop.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retval [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/match_init.c:12:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/max.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/introbrace.c:2:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/introbrace.c:5:2: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/introbrace.c:2:2: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/mdecl.c:1:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdecl.c:2:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdecl.c:3:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rvw [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdecl.c:4:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdecl.c:5:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdindex.c:3:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ifields.c:2:9: style: struct member 'tag_obj::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifields.c:3:9: style: struct member 'tag_obj::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifields.c:4:22: style: struct member 'tag_obj::lpVtbl' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ifields.c:5:9: style: struct member 'tag_obj::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/ktype2.c:8:11: warning: Either the condition '!conf' is redundant or there is possible null pointer dereference: conf. [nullPointerRedundantCheck] coccinelle-1.3.0/tests/ktype2.c:7:6: note: Assuming that condition '!conf' is not redundant coccinelle-1.3.0/tests/ktype2.c:8:11: note: Null pointer dereference coccinelle-1.3.0/tests/isotest.c:4:7: style: Local variable 'i' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/isotest.c:1:15: note: Shadowed declaration coccinelle-1.3.0/tests/isotest.c:4:7: note: Shadow variable coccinelle-1.3.0/tests/ktype2.c:8:11: error: Null pointer dereference [nullPointer] coccinelle-1.3.0/tests/isotest2.c:4:7: style: Local variable 'i' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/isotest2.c:1:15: note: Shadowed declaration coccinelle-1.3.0/tests/isotest2.c:4:7: note: Shadow variable coccinelle-1.3.0/tests/imp56.c:4:26: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/imp56.c:4:22: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mincom.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/minfn.c:1:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/include.c:9:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minfn.c:3:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mini_null_ref.c:8:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/memory.c:6:8: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/minfn.c:4:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/minfn.c:6:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable third [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/minfn.c:13:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fifth [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/indecl.c:11:7: style: struct member 'yyy::xxx' is never used. [unusedStructMember] coccinelle-1.3.0/tests/minusdots.c:3:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostptr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/indecl.c:12:7: style: struct member 'yyy::yyy' is never used. [unusedStructMember] coccinelle-1.3.0/tests/minusdots_ver1.c:3:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostptr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/indecl.c:7:10: style: Variable 'yy' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/indecl.c:6:7: style: Unused variable: xx [unusedVariable] coccinelle-1.3.0/tests/multi.c:2:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/indecl.c:7:7: style: Variable 'yy' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minusdots_ver1.c:4:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/multi_func.c:3:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/multichars.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ab [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/multi_func.c:9:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/longconst.c:6:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:5:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:6:11: note: a is overwritten coccinelle-1.3.0/tests/multi_func.c:14:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/longconst.c:7:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:6:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:7:11: note: a is overwritten coccinelle-1.3.0/tests/longconst.c:8:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:7:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:8:11: note: a is overwritten coccinelle-1.3.0/tests/multipath.c:4:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/longconst.c:9:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:8:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:9:11: note: a is overwritten coccinelle-1.3.0/tests/multiplus.c:12:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XM_ISRC [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/longconst.c:10:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:9:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:10:11: note: a is overwritten coccinelle-1.3.0/tests/longconst.c:11:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:10:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:11:11: note: a is overwritten coccinelle-1.3.0/tests/multiremove.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/longconst.c:12:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:11:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:12:11: note: a is overwritten coccinelle-1.3.0/tests/longconst.c:13:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:12:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:13:11: note: a is overwritten coccinelle-1.3.0/tests/int2bool-local.c:5:4: style: Variable 'z' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/longconst.c:14:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:13:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:14:11: note: a is overwritten coccinelle-1.3.0/tests/multitypedef.c:8:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ergo_irq_bh [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/int2bool-local.c:28:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/longconst.c:15:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:14:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:15:11: note: a is overwritten coccinelle-1.3.0/tests/multivars.c:3:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable field1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/int2bool-local.c:35:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/longconst.c:16:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:15:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:16:11: note: a is overwritten coccinelle-1.3.0/tests/int2bool-local.c:46:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/isotest.c:6:3: error: Uninitialized variable: j [uninitvar] coccinelle-1.3.0/tests/longconst.c:17:11: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/longconst.c:16:11: note: a is assigned coccinelle-1.3.0/tests/longconst.c:17:11: note: a is overwritten coccinelle-1.3.0/tests/mv.c:2:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/int2bool-local.c:58:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/isotest2.c:6:3: error: Uninitialized variable: j [uninitvar] coccinelle-1.3.0/tests/metaops0.c:18:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/int2bool-local.c:67:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops.c:18:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] coccinelle-1.3.0/tests/int2bool-local.c:70:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/isotest.c:6:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/nest.c:3:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/isotest.c:3:8: style: Variable 'j' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/isotest2.c:4:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/isotest.c:4:7: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/isotest2.c:6:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/loop.c:3:15: style: Label 'x' is not used. [unusedLabel] coccinelle-1.3.0/tests/nest3.c:6:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XXX [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/isotest2.c:3:8: style: Variable 'j' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/metaops0.c:11:8: style: Condition 'x==y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops0.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:11:8: note: Condition 'x==y' is always true coccinelle-1.3.0/tests/isotest2.c:4:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops.c:11:8: style: Condition 'x==y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:11:8: note: Condition 'x==y' is always true coccinelle-1.3.0/tests/metaops0.c:12:8: style: Condition 'x!=y' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops0.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:12:8: note: Condition 'x!=y' is always false coccinelle-1.3.0/tests/nestone.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/longint.c:5:48: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/metaops.c:12:8: style: Condition 'x!=y' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:12:8: note: Condition 'x!=y' is always false coccinelle-1.3.0/tests/metaops0.c:13:8: style: Condition 'x>y' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops0.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:13:8: note: Condition 'x>y' is always false coccinelle-1.3.0/tests/metastatement_for.c:8:8: style: Condition 'i==0' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/metastatement_for.c:4:16: note: Assuming that condition 'i<10' is not redundant coccinelle-1.3.0/tests/metastatement_for.c:8:8: note: Condition 'i==0' is always false coccinelle-1.3.0/tests/nestplus.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/metaops.c:13:8: style: Condition 'x>y' is always false [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:13:8: note: Condition 'x>y' is always false coccinelle-1.3.0/tests/metaops0.c:14:8: style: Condition 'xy', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:14:8: note: Condition 'xy', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:14:8: note: Condition 'x=y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops0.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:13:8: note: Assignment 'x=x>y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:14:8: note: Assignment 'x=x=y' is always true coccinelle-1.3.0/tests/neststruct.c:11:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/metaops.c:15:8: style: Condition 'x>=y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:13:8: note: Assignment 'x=x>y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:14:8: note: Assignment 'x=x=y' is always true coccinelle-1.3.0/tests/metaops0.c:16:8: style: Condition 'x<=y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops0.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:13:8: note: Assignment 'x=x>y', assigned value is 0 coccinelle-1.3.0/tests/metaops0.c:14:8: note: Assignment 'x=x=y', assigned value is 1 coccinelle-1.3.0/tests/metaops0.c:16:8: note: Condition 'x<=y' is always true coccinelle-1.3.0/tests/minusdots.c:4:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] coccinelle-1.3.0/tests/minusdots.c:3:7: note: outer condition: !hostptr coccinelle-1.3.0/tests/minusdots.c:4:9: note: opposite inner condition: hostptr coccinelle-1.3.0/tests/nl.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/metaops.c:16:8: style: Condition 'x<=y' is always true [knownConditionTrueFalse] coccinelle-1.3.0/tests/metaops.c:2:10: note: Assignment 'x=0', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:5:8: note: Assignment 'x=x+y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:6:8: note: Assignment 'x=x*y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:7:8: note: Assignment 'x=x/y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:8:8: note: Assignment 'x=x-y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:9:8: note: Assignment 'x=x&&y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:10:8: note: Assignment 'x=x||y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:11:8: note: Assignment 'x=x==y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:12:8: note: Assignment 'x=x!=y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:13:8: note: Assignment 'x=x>y', assigned value is 0 coccinelle-1.3.0/tests/metaops.c:14:8: note: Assignment 'x=x=y', assigned value is 1 coccinelle-1.3.0/tests/metaops.c:16:8: note: Condition 'x<=y' is always true coccinelle-1.3.0/tests/na.c:7:10: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/noa.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/loop.c:3:19: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/na.c:8:6: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/noa.c:6:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/nocast.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/na.c:9:6: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/noret.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/macro_before_bool.c:1:73: style: Parameter 'tk' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/na.c:10:6: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/noret.c:15:8: portability: Omitted return type of function 'ymain' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/not.c:4:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/na.c:11:6: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/not_converted.c:7:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/na.c:12:6: style:inconclusive: Boolean expression '!i' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] coccinelle-1.3.0/tests/not_converted_ver1.c:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ldecl.c:3:14: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/tests/ldecl.c:3:18: error: Uninitialized variable: b [uninitvar] coccinelle-1.3.0/tests/noty2.c:1:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] coccinelle-1.3.0/tests/makes_a_loop.c:1:45: style: Parameter 'udev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/necom.c:1:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/null.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jumpmatrix [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ldecl.c:3:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/necom.c:3:31: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/null_bool.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ldecl.c:2:13: style: Variable 'b' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/mini_null_ref.c:5:56: warning: Either the condition '!pdata' is redundant or there is possible null pointer dereference: pdata. [nullPointerRedundantCheck] coccinelle-1.3.0/tests/mini_null_ref.c:6:13: note: Assuming that condition '!pdata' is not redundant coccinelle-1.3.0/tests/mini_null_ref.c:5:56: note: Null pointer dereference coccinelle-1.3.0/tests/necom.c:5:55: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/ldecl.c:3:10: style: Variable 'c' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/lfe.c:14:27: error: Uninitialized variable: sr [legacyUninitvar] coccinelle-1.3.0/tests/oddifdef.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/oddifdef.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/of.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/lfe.c:5:28: style: Unused variable: sub [unusedVariable] coccinelle-1.3.0/tests/localglobal.c:6:18: error: Uninitialized variable: c [uninitvar] coccinelle-1.3.0/tests/oddifdef.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/of.c:11:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/lfe.c:5:34: style: Unused variable: tmp [unusedVariable] coccinelle-1.3.0/tests/lfe.c:9:7: style: Variable 'first' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/list_test.c:69:6: style: struct member 'f::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/list_test.c:73:7: style: struct member 'g::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/neststruct.c:11:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/op.c:6:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/list_test.c:74:7: style: struct member 'g::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/localglobal.c:4:7: style: Variable 'c' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/list_test.c:78:7: style: struct member 'h::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/localglobal.c:5:7: style: Unused variable: local [unusedVariable] coccinelle-1.3.0/tests/list_test.c:79:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/memory.c:3:26: style: Parameter 'queue' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/list_test.c:80:7: style: struct member 'h::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/memory.c:3:44: style: Parameter 'SCpnt' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/na.c:7:10: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/null_ver11.c:25:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDF_ID_SPARING [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/list_test.c:81:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/na.c:8:6: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/list_test.c:82:7: style: struct member 'h::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/na.c:9:6: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/not_converted.c:12:13: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/list_test.c:86:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/na.c:10:6: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/list_test.c:87:7: style: struct member 'h::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longint.c:7:11: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/na.c:11:6: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/list_test.c:88:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longlong.c:4:13: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/na.c:12:6: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] coccinelle-1.3.0/tests/list_test.c:89:7: style: struct member 'h::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longlongint.c:2:16: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/list_test.c:93:7: style: struct member 'h::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longlongint.c:3:7: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/list_test.c:94:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longlongint.c:4:26: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/macro_int16.c:7:10: error: Uninitialized variable: a [uninitvar] coccinelle-1.3.0/tests/list_test.c:95:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:6:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/longlongint.c:5:17: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/macro_int16.c:7:14: error: Uninitialized variable: b [uninitvar] coccinelle-1.3.0/tests/list_test.c:96:7: style: struct member 'h::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:8:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/longlongint.c:6:22: style: Unused variable: m [unusedVariable] coccinelle-1.3.0/tests/list_test.c:100:7: style: struct member 'h::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:9:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/longlongint.c:7:13: style: Unused variable: n [unusedVariable] coccinelle-1.3.0/tests/list_test.c:101:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:11:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/macro_params.c:8:3: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/list_test.c:102:7: style: struct member 'h::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:13:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/macro_int16.c:7:8: style: Variable 'c' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/macro_params.c:10:3: style: Variable 'l' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/list_test.c:103:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:15:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/macro_int16.c:6:15: style: Variable 'b' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/macro_params.c:8:3: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/list_test.c:107:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:17:11: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] coccinelle-1.3.0/tests/macro_params.c:10:3: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/not_converted_ver1.c:55:5: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] coccinelle-1.3.0/tests/paren1.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/list_test.c:108:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/list_test.c:109:7: style: struct member 'h::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md1.c:2:6: style: struct member 'main::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/list_test.c:113:7: style: struct member 'h::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:5:19: error: Uninitialized variable: b [uninitvar] coccinelle-1.3.0/tests/md1.c:3:6: style: struct member 'main::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/parsing_pad.c:11:7: debug: Scope::checkVariable found variable 'x' with varid 0. [varid0] coccinelle-1.3.0/tests/list_test.c:114:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md1.c:4:6: style: struct member 'main::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:2:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/metaops0.c:17:8: style: Modulo of one is always equal to zero [moduloofone] coccinelle-1.3.0/tests/parsing_pad.c:11:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/partial.c:3:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/list_test.c:115:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md1.c:4:8: style: struct member 'main::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:3:13: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaops.c:17:8: style: Modulo of one is always equal to zero [moduloofone] coccinelle-1.3.0/tests/optional_storage.c:3:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/list_test.c:119:7: style: struct member 'h::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md1.c:4:10: style: struct member 'main::c' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:4:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdadd.c:2:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/optional_storage.c:8:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/list_test.c:120:7: style: struct member 'h::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/longconst.c:4:13: style: Variable 'b' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/match_init.c:7:7: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/md1.c:6:7: style: struct member 'main::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:4:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdadd.c:2:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/optional_storage.c:12:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/md1.c:7:7: style: struct member 'main::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:4:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdadd.c:2:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/null_bool.c:3:14: warning: Identical condition 'x!=NULL', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/null_bool.c:2:9: note: If condition 'x!=NULL' is true, the function will return/exit coccinelle-1.3.0/tests/null_bool.c:3:14: note: Testing identical condition 'x!=NULL' coccinelle-1.3.0/tests/md1.c:8:7: style: struct member 'main::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:5:13: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/null_bool.c:5:12: warning: Identical condition 'x', second condition is always false [identicalConditionAfterEarlyExit] coccinelle-1.3.0/tests/null_bool.c:4:7: note: If condition 'x' is true, the function will return/exit coccinelle-1.3.0/tests/null_bool.c:5:12: note: Testing identical condition 'x' coccinelle-1.3.0/tests/md1.c:8:9: style: struct member 'main::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:5:15: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdec.c:2:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/md1.c:8:11: style: struct member 'main::c' is never used. [unusedStructMember] coccinelle-1.3.0/tests/md2.c:5:17: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:2:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:2:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/md2.c:7:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdec.c:2:13: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdecl.c:5:25: error: Uninitialized variable: c [uninitvar] coccinelle-1.3.0/tests/mdeclrep.c:2:9: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/md2.c:8:14: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdec.c:2:16: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:2:11: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/md2.c:9:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdec.c:3:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:7:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/md2.c:9:9: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdec.c:3:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:7:9: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/md2.c:9:11: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:3:13: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:12:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/md2.c:10:14: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdec.c:3:17: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:12:9: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/metaattr.c:3:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl.c:1:50: style: Parameter 'link' can be declared as pointer to const. However it seems that 'elsa_cs_detach' is a callback function, if 'link' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/multidecl.c:12:13: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/multidecl.c:1:50: note: Parameter 'link' can be declared as pointer to const coccinelle-1.3.0/tests/pb_params_iso.c:3:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/pb_tag_symbols.c:3:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/md2.c:10:16: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/mdec.c:4:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/mdeclrep.c:17:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/metaattr.c:3:6: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl.c:6:50: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/pb_params_iso.c:7:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/pcim.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sensePA [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/md2.c:10:18: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:4:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/pb_params_iso.c:11:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/pcomma.c:10:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:4:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/pb_params_iso.c:15:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] coccinelle-1.3.0/tests/pdbgg.c:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:4:17: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/pdbgg.c:51:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:5:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/pdbgg.c:56:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev_mask [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:5:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/pdbgg.c:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sof [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:5:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:5:17: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/posiso.c:3:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:6:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/metaline.c:2:14: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/parsing_pad.c:13:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/positionc.c:2:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:6:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaline.c:3:14: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/mdec.c:6:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:6:17: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/posmult.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:7:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/posnpb.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:7:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaops0.c:22:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/nest3.c:3:7: style: Local variable 'i' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/nest3.c:1:15: note: Shadowed declaration coccinelle-1.3.0/tests/nest3.c:3:7: note: Shadow variable coccinelle-1.3.0/tests/post.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:7:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/metaops.c:22:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:29:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/noa.c:2:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/noa.c:2:19: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/noa.c:2:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/ppos.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:7:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/metaops.c:29:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:31:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/nest.c:4:13: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/mdec.c:8:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/metaops.c:31:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:32:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minusall.c:1:49: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/nest.c:5:13: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/mdec.c:8:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaops.c:32:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:33:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:2:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mdec.c:8:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/metaops.c:33:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:34:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mini_null_ref.c:5:54: style: Variable 'keymap_data' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:3:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/pb_parsing_macro.c:3:2: warning: Return value of function alloca() is not used. [ignoredReturnValue] coccinelle-1.3.0/tests/mdec.c:8:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/metaops.c:34:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:35:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:4:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mdec.c:9:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/metaops.c:35:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:36:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:5:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minusall.c:1:35: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/noret.c:10:19: style:inconclusive: Function 'xmain' argument 1 names different: declaration 'x' definition 'y'. [funcArgNamesDifferent] coccinelle-1.3.0/tests/noret.c:2:19: note: Function 'xmain' argument 1 names different: declaration 'x' definition 'y'. coccinelle-1.3.0/tests/noret.c:10:19: note: Function 'xmain' argument 1 names different: declaration 'x' definition 'y'. coccinelle-1.3.0/tests/mdec.c:9:12: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaops.c:36:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:37:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:7:16: style: Variable 'm' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/pb_params_iso.c:3:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/pb_parsing_macro.c:3:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] coccinelle-1.3.0/tests/pb_tag_symbols.c:4:27: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/mdec.c:9:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/metaops.c:37:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:38:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:9:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/move_type.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/na.c:8:6: warning:inconclusive: Found suspicious operator '&', result is not used. [constStatement] coccinelle-1.3.0/tests/pb_params_iso.c:7:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/mdec.c:9:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/metaops.c:38:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:39:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:10:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/move_type.c:3:7: style: Unused variable: foo [unusedVariable] coccinelle-1.3.0/tests/na.c:9:6: warning:inconclusive: Found suspicious operator '&', result is not used. [constStatement] coccinelle-1.3.0/tests/pb_params_iso.c:11:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/pragmatest2.c:4:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable this [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:10:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/metaops.c:39:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:40:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:11:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minusdots_ver1.c:4:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/na.c:10:6: warning:inconclusive: Found suspicious operator '&', result is not used. [constStatement] coccinelle-1.3.0/tests/pb_params_iso.c:15:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/mdec.c:10:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/metaops.c:40:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:41:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:12:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/na.c:11:6: warning:inconclusive: Found suspicious operator '&', result is not used. [constStatement] coccinelle-1.3.0/tests/mdec.c:10:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/metaops.c:41:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/metaops0.c:29:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:13:16: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/na.c:12:6: warning:inconclusive: Found suspicious operator '&', result is not used. [constStatement] coccinelle-1.3.0/tests/mdec.c:10:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/metaops.c:29:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/minstr.c:2:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mdec.c:11:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/minstr.c:3:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mdec.c:11:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/minstr.c:4:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:2:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/mdec.c:11:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/minstr.c:5:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multi_func.c:3:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:3:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl3.c:6:8: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/notest.c:2:15: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/mdec.c:11:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/minstr.c:7:14: style: Variable 'm' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multi_func.c:9:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:4:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl3.c:6:11: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/noty.c:1:15: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/ptrar.c:6:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:12:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/minstr.c:9:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multi_func.c:14:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:7:1: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl.c:8:9: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:6:18: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/mdec.c:12:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/minstr.c:10:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:2:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl.c:8:12: style: Unused variable: j [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:6:21: style: struct member 'foo::k' is never used. [unusedStructMember] coccinelle-1.3.0/tests/putloop.c:6:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ret [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:12:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/minstr.c:11:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:2:13: style: Unused variable: z [unusedVariable] coccinelle-1.3.0/tests/multidecl.c:8:15: style: Unused variable: last_fn [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:6:24: style: struct member 'foo::r' is never used. [unusedStructMember] coccinelle-1.3.0/tests/mdec.c:12:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/minstr.c:12:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:3:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl3.c:7:8: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/python_iteration.c:6:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:13:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/minstr.c:13:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidec.c:4:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl3.c:7:11: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/python_mdecl.c:1:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:13:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/multidec.c:4:14: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:7:18: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/python_mdecl.c:2:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:13:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/multidec.c:6:1: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/multidecl3.c:8:8: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/multitype.c:5:5: error: Uninitialized variable: x [legacyUninitvar] coccinelle-1.3.0/tests/python_mdecl.c:3:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rvw [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:13:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/multidec.c:10:1: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:16:8: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/python_mdecl.c:4:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:14:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:16:11: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/python_mdecl.c:5:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:14:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:16:18: style: struct member 'foo::i' is never used. [unusedStructMember] coccinelle-1.3.0/tests/not_converted_ver1.c:6:22: style: Variable 'h2' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/mdec.c:14:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/nameless.c:2:5: style: struct member 't_foo::foo' is never used. [unusedStructMember] coccinelle-1.3.0/tests/mdec.c:14:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:2:8: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/nameless.c:5:5: style: struct member 't_foo::foo' is never used. [unusedStructMember] coccinelle-1.3.0/tests/rcu3.c:6:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:15:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:2:11: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/rcu3_ver1.c:5:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:15:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:2:18: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/mdec.c:15:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:2:21: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/mdec.c:15:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:2:24: style: Unused variable: r [unusedVariable] coccinelle-1.3.0/tests/mdec.c:16:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:12:8: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/mdec.c:16:12: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:12:11: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/posiso.c:5:17: style: Assignment 'x=a' is redundant with condition 'x==a'. [duplicateConditionalAssign] coccinelle-1.3.0/tests/posiso.c:5:9: note: Condition 'x==a' coccinelle-1.3.0/tests/posiso.c:5:17: note: Assignment 'x=a' is redundant coccinelle-1.3.0/tests/regexp2.c:4:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOO [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:16:16: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/multidecl3.c:12:18: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/posiso.c:8:17: style: Assignment 'x=a' is redundant with condition 'x==a'. [duplicateConditionalAssign] coccinelle-1.3.0/tests/posiso.c:8:9: note: Condition 'x==a' coccinelle-1.3.0/tests/posiso.c:8:17: note: Assignment 'x=a' is redundant coccinelle-1.3.0/tests/mdec.c:16:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/nest3.c:4:8: style: Unused variable: j [unusedVariable] coccinelle-1.3.0/tests/mdec.c:17:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/rem1.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:17:12: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/pa.c:2:10: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/rem2.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:17:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/mdec.c:17:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/remcom.c:5:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LDAP_DEBUG_ANY [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:18:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/pb_cfg.c:5:3: style: Statements following 'goto' will never be executed. [unreachableCode] coccinelle-1.3.0/tests/remcom2.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:18:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/na.c:7:8: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/remodif.c:8:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexium [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:18:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/remove-code-in-branch1.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:18:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/mdec.c:19:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/remove_cast_attr.c:5:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:19:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/na.c:5:7: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:5:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:19:14: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/remove_cast_attr.c:5:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/mdec.c:19:18: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/nstruct.c:3:21: style: struct member 'saa5249_device::client' is never used. [unusedStructMember] coccinelle-1.3.0/tests/remove_cast_attr.c:6:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:5:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/mdec.c:20:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_ISAC [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remove_cast_attr.c:9:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:6:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/mdec.c:20:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:80:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_CIR0 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/rcu3.c:7:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:9:9: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] coccinelle-1.3.0/tests/mdec.c:20:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/pb_cfg.c:6:1: style: Label 'label1' is not used. [unusedLabel] coccinelle-1.3.0/tests/proto_ver2.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PH_DATA [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:20:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/partial.c:3:34: style: Parameter 'pcidev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/proto_ver2.c:200:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLG_DBUSY_TIMER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remparam.c:6:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_HANDLED [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:21:7: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_IND_RES [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remparam.c:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IRQ_HANDLED [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/rems.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:21:11: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_CLEARBUSY [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:21:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_ISAC [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:21:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_ISAC [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:22:8: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/proto_ver2.c:411:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_ISTAD [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:22:12: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/not_converted_ver1.c:82:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/proto_ver2.c:509:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/replacement3.c:4:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable el [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:22:15: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/positionc.c:2:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:2:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:2:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:539:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PH_DATA [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/mdec.c:22:19: style: Unused variable: d [unusedVariable] coccinelle-1.3.0/tests/positionc.c:3:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:3:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:3:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_HSCX [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ret.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/positionc.c:4:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:4:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:4:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:653:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_HSCX [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/positionc.c:5:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:5:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:5:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:700:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_ISTAB [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remcom.c:21:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/retest.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/positionc.c:6:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:6:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:6:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:805:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L1_DEB_HSCX [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/retmac.c:12:3: error: There is an unknown macro here somewhere. Configuration is required. If a is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/positionc.c:7:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/positionc.c:7:26: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/positionc.c:7:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/proto_ver2.c:850:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_FLG_INIT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remcom2.c:7:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/proto_ver2.c:874:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_FLG_INIT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/proto_ver2.c:920:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BC_SetStack [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/proto_ver2.c:940:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_ISTA [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/proto_ver2.c:957:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_MASK [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/retval.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retval1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/proto_ver2.c:983:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPACX_MASKB [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/retval.c:13:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable retval1 [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remove_cast_attr.c:9:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/reusevar.c:2:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:9:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/pcomma.c:3:16: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/pcomma.c:5:23: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/pcomma.c:7:16: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/roinit.c:1:28: error: syntax error [syntaxError] coccinelle-1.3.0/tests/pcomma.c:7:31: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/remstruct.c:15:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/rule19a.c:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_WARNING [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/posmult.c:2:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/posiso.c:2:8: style: Variable 'x' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/posmult.c:3:8: style: Variable 'y' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/parsing_pad.c:13:6: style: Unused variable: x$y [unusedVariable] coccinelle-1.3.0/tests/partialmd.c:2:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/partialmd.c:2:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/partialmd2.c:2:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/scope_id_2.c:8:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable secno [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/partialmd.c:2:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/partialmd2.c:2:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/partialmd3.c:2:6: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/scope_id_3.c:5:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/partialmd2.c:2:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/partialmd3.c:2:8: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/partialmd3.c:2:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type.c:8:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type2.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type.c:13:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type2.c:8:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type3.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/print_return.c:1:34: style: Parameter 'link' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/pb_distribute_type2.c:13:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type3.c:8:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type4.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type3.c:13:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type4.c:8:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_distribute_type4.c:13:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/pb_params_iso.c:3:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/array/script4.c:16:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/array/script4.c:15:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/array/script4.c:16:8: note: Array index out of bounds coccinelle-1.3.0/tests/pb_params_iso.c:7:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/array/script4.c:21:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/array/script4.c:20:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/array/script4.c:21:30: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script1.c:6:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script1.c:5:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script1.c:6:8: note: Array index out of bounds coccinelle-1.3.0/tests/pb_params_iso.c:11:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/pb_params_iso.c:15:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script2.c:6:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script2.c:5:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script2.c:6:8: note: Array index out of bounds coccinelle-1.3.0/tests/return.c:4:7: style: The if condition is the same as the previous if condition [duplicateCondition] coccinelle-1.3.0/tests/return.c:3:7: note: First condition coccinelle-1.3.0/tests/return.c:4:7: note: Second condition coccinelle-1.3.0/tests/scripting/script2.c:11:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script2.c:10:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script2.c:11:30: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script3.c:12:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script3.c:11:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script3.c:12:8: note: Array index out of bounds coccinelle-1.3.0/tests/sgrep.c:6:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/scripting/script3.c:17:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script3.c:16:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script3.c:17:30: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script5.c:12:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script5.c:11:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script5.c:12:8: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script4.c:12:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script4.c:11:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script4.c:12:8: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script5.c:17:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script5.c:16:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script5.c:17:30: note: Array index out of bounds coccinelle-1.3.0/tests/shared_brace.c:5:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable probe [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/posiso.c:3:7: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/scripting/script4.c:17:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script4.c:16:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script4.c:17:30: note: Array index out of bounds coccinelle-1.3.0/tests/rcu3.c:4:33: style: Variable 'this' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_call.c:3:5: style: Redundant initialization for 'x'. The initialized value is overwritten before it is read. [redundantInitialization] coccinelle-1.3.0/tests/remove_call.c:2:9: note: x is initialized coccinelle-1.3.0/tests/remove_call.c:3:5: note: x is overwritten coccinelle-1.3.0/tests/scripting/script6.c:12:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script6.c:11:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script6.c:12:8: note: Array index out of bounds coccinelle-1.3.0/tests/scripting/script6.c:17:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script6.c:16:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script6.c:17:30: note: Array index out of bounds coccinelle-1.3.0/tests/sizeof_julia.c:4:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/posiso.c:8:17: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:4:7: style: Variable 't0' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/sizestar.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/regexp3.c:5:7: style: Variable 't1' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/scripting/script8.c:12:8: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script8.c:11:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script8.c:12:8: note: Array index out of bounds coccinelle-1.3.0/tests/regexp3.c:6:7: style: Variable 't2' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/scripting/script8.c:17:30: error: Array 'buf[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds] coccinelle-1.3.0/tests/scripting/script8.c:16:17: note: Assuming that condition 'i<=20' is not redundant coccinelle-1.3.0/tests/scripting/script8.c:17:30: note: Array index out of bounds coccinelle-1.3.0/tests/regexp3.c:7:7: style: Variable 't3' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/regexp3.c:8:7: style: Variable 't4' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remaft.c:10:3: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/regexp3.c:9:7: style: Variable 's0' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/slen.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/smallfn.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/smallfn.c:24:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ptrar.c:5:4: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/slow.c:7:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable privileged [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/snprintf.c:3:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ptrconstptr.c:2:23: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/soc.c:6:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soc_no [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/remove_cast_attr.c:5:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr.c:6:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:5:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remstruct.c:14:10: style: Local variable 'input' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/remstruct.c:12:20: note: Shadowed declaration coccinelle-1.3.0/tests/remstruct.c:14:10: note: Shadow variable coccinelle-1.3.0/tests/remove_cast_attr.c:7:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:6:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/shared_brace.c:8:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/remove_cast_attr.c:8:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:7:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr.c:9:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:8:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remparam.c:2:28: style: Parameter 'dev_id' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:9:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/remparam.c:3:24: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/spaces.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/python_mdecl.c:5:25: error: Uninitialized variable: c [uninitvar] coccinelle-1.3.0/tests/remparam.c:10:28: style: Parameter 'dev_id' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/remparam.c:11:24: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/ret.c:2:7: style: Local variable 'x' shadows outer argument [shadowArgument] coccinelle-1.3.0/tests/ret.c:1:11: note: Shadowed declaration coccinelle-1.3.0/tests/ret.c:2:7: note: Shadow variable coccinelle-1.3.0/tests/replacement3.c:2:8: style: Variable 'i' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/spl.c:2:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lock [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/rcu3.c:7:14: style: Variable 'this' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp.c:3:5: style: Unused variable: foo [unusedVariable] coccinelle-1.3.0/tests/regexp.c:4:5: style: Unused variable: bar [unusedVariable] coccinelle-1.3.0/tests/regexp.c:5:5: style: Unused variable: foobar [unusedVariable] coccinelle-1.3.0/tests/regexp2.c:4:8: style: Variable 't0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/relevant_position.c:4:6: style: struct member 'sk_buff::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/regexp.c:6:5: style: Unused variable: barfoobar [unusedVariable] coccinelle-1.3.0/tests/regexp2.c:5:8: style: Variable 't1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp.c:7:5: style: Unused variable: barfoo [unusedVariable] coccinelle-1.3.0/tests/regexp2.c:6:8: style: Variable 't2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp2.c:7:8: style: Variable 't3' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scope_problem.c:12:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/tests/scope_problem.c:5:5: note: a is assigned coccinelle-1.3.0/tests/scope_problem.c:12:5: note: a is overwritten coccinelle-1.3.0/tests/regexp2.c:8:8: style: Variable 't4' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp2.c:4:5: style: Variable 't0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp2.c:5:5: style: Variable 't1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:4:10: style: Variable 't0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp2.c:6:5: style: Variable 't2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:5:10: style: Variable 't1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/retval2.c:1:17: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/regexp2.c:7:5: style: Variable 't3' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:6:10: style: Variable 't2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/retval2.c:14:17: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/regexp2.c:8:5: style: Variable 't4' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:7:10: style: Variable 't3' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/rptr.c:1:26: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/regexp3.c:8:10: style: Variable 't4' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:9:10: style: Variable 's0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:4:7: style: Variable 't0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remodif.c:4:6: style: Unused variable: ret [unusedVariable] coccinelle-1.3.0/tests/static.c:3:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/regexp3.c:5:7: style: Variable 't1' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_metaattr.c:3:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/spacing.c:7:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/regexp3.c:6:7: style: Variable 't2' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_metaattr.c:3:6: style: Variable 'b' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/regexp3.c:7:7: style: Variable 't3' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_struct_endattr_allminus.c:10:6: style: struct member 'defg::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/regexp3.c:8:7: style: Variable 't4' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_struct_endattr_allminus.c:11:6: style: struct member 'defg::b' is never used. [unusedStructMember] coccinelle-1.3.0/tests/regexp3.c:9:7: style: Variable 's0' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_call.c:3:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_struct_endattr_allminus.c:12:6: style: struct member 'defg::c' is never used. [unusedStructMember] coccinelle-1.3.0/tests/scope_problem.c:8:9: style: Local variable 'a' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/scope_problem.c:3:7: note: Shadowed declaration coccinelle-1.3.0/tests/scope_problem.c:8:9: note: Shadow variable coccinelle-1.3.0/tests/scripting/array/script4.c:12:17: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/array/script4.c:5:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/array/script4.c:12:17: note: Shadow variable coccinelle-1.3.0/tests/replace_typedef.c:9:16: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/scripting/script7.c:5:9: style: Same expression on both sides of '=='. [duplicateExpression] coccinelle-1.3.0/tests/remove_cast_attr.c:5:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remu.c:2:6: style: struct member 'anon_vma::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/remove_cast_attr.c:6:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:5:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remu.c:3:11: style: struct member 'anon_vma::degree' is never used. [unusedStructMember] coccinelle-1.3.0/tests/remove_cast_attr.c:7:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:6:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remu.c:4:6: style: struct member 'anon_vma::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/remove_cast_attr.c:8:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:7:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/replace_typedef.c:7:9: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/remove_cast_attr.c:9:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:8:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script3.c:8:16: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/script3.c:1:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/script3.c:8:16: note: Shadow variable coccinelle-1.3.0/tests/remove_cast_attr_allminus.c:9:9: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/replacement3.c:4:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script5.c:8:16: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/script5.c:1:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/script5.c:8:16: note: Shadow variable coccinelle-1.3.0/tests/sizeof.c:3:7: style:inconclusive: Same expression used in consecutive assignments of 'i' and 'j'. [duplicateAssignExpression] coccinelle-1.3.0/tests/sizeof.c:4:7: note: Same expression used in consecutive assignments of 'i' and 'j'. coccinelle-1.3.0/tests/sizeof.c:3:7: note: Same expression used in consecutive assignments of 'i' and 'j'. coccinelle-1.3.0/tests/scripting/script4.c:8:16: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/script4.c:1:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/script4.c:8:16: note: Shadow variable coccinelle-1.3.0/tests/ret.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/scripting/script6.c:8:16: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/script6.c:1:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/script6.c:8:16: note: Shadow variable coccinelle-1.3.0/tests/scripting/script8.c:8:16: style: Local variable 'foo' shadows outer function [shadowFunction] coccinelle-1.3.0/tests/scripting/script8.c:1:6: note: Shadowed declaration coccinelle-1.3.0/tests/scripting/script8.c:8:16: note: Shadow variable coccinelle-1.3.0/tests/return.c:3:7: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/rule19a.c:13:7: error: Uninitialized variable: ista [uninitvar] coccinelle-1.3.0/tests/signed.c:1:18: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/signed.c:1:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/scope_id_1.c:9:22: style: Unused variable: bh [unusedVariable] coccinelle-1.3.0/tests/scope_id_1.c:10:18: style: Unused variable: plug [unusedVariable] coccinelle-1.3.0/tests/scope_id_1_python.c:9:22: style: Unused variable: bh [unusedVariable] coccinelle-1.3.0/tests/scope_id_2.c:5:22: style: Unused variable: bh [unusedVariable] coccinelle-1.3.0/tests/scope_id_3.c:5:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeptr.c:3:8: style: Variable 'y' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/scope_id_1_python.c:10:18: style: Unused variable: plug [unusedVariable] coccinelle-1.3.0/tests/scope_id_2.c:6:18: style: Unused variable: plug [unusedVariable] coccinelle-1.3.0/tests/scope_id_3.c:5:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/stm_exp.c:5:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/scope_problem.c:9:7: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scope_problem.c:12:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/array/script4.c:8:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script1.c:6:12: style: Variable 'buf[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/array/script4.c:17:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script2.c:7:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeof.c:3:11: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter] coccinelle-1.3.0/tests/scripting/script3.c:4:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeof.c:4:11: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter] coccinelle-1.3.0/tests/stmt_removed_and_added.c:3:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/scripting/script3.c:13:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script5.c:4:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script4.c:4:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script5.c:13:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script4.c:13:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script6.c:4:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script6.c:13:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script8.c:4:8: style: Variable 'z[2]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/scripting/script8.c:13:12: style: Variable 'foo[i]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/strangeorder.c:6:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GFP_KERNEL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/signed.c:4:10: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/signed.c:2:10: style: Variable 'x' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/signed.c:3:12: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/sizeof.c:3:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeof.c:4:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeptr.c:9:8: error: Uninitialized variable: x [uninitvar] coccinelle-1.3.0/tests/sizet1.c:2:10: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/sizeof.c:5:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeptr.c:10:9: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/sizeof.c:3:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/square.c:4:6: style: Variable 'b' can be declared as const array [constVariable] coccinelle-1.3.0/tests/sizeof.c:4:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeof.c:5:7: style: Variable 'k' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/sizeptr.c:3:8: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/sp.c:2:16: style: struct member 'snd_card_als4000_t::gcr' is never used. [unusedStructMember] coccinelle-1.3.0/tests/sp.c:3:18: style: struct member 'snd_card_als4000_t::pci' is never used. [unusedStructMember] coccinelle-1.3.0/tests/square.c:6:4: error: Uninitialized variable: b [legacyUninitvar] coccinelle-1.3.0/tests/square.c:7:10: style: Variable 'a[two()]' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/square.c:4:6: style: Variable 'b' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/sw.c:1:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/stmt.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/swap3.c:7:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXIQCAL [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/switch.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/switch_label.c:2:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/struct.c:11:5: error: Uninitialized variable: a [legacyUninitvar] coccinelle-1.3.0/tests/struct.c:2:7: style: struct member 'foo::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/struct.c:4:7: style: struct member 'foo::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/switchdecl.c:7:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/struct.c:6:7: style: struct member 'foo::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/switchtest.c:7:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/struct_typedef.c:2:27: style: struct member 'dvb_frontend::ops' is never used. [unusedStructMember] coccinelle-1.3.0/tests/tadb.c:10:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adbhid [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/struct_metavar.c:12:5: error: Uninitialized variable: a [legacyUninitvar] coccinelle-1.3.0/tests/struct_metavar.c:15:5: error: Uninitialized variable: b [legacyUninitvar] coccinelle-1.3.0/tests/struct_metavar.c:2:7: style: struct member 'foo::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/struct_metavar.c:4:7: style: struct member 'foo::y' is never used. [unusedStructMember] coccinelle-1.3.0/tests/struct_metavar.c:6:7: style: struct member 'foo::z' is never used. [unusedStructMember] coccinelle-1.3.0/tests/tdnl.c:6:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable attr [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/tadb.c:3:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/tempstar.cc:3:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_ [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/tern.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wc [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/swap3.c:7:12: error: Uninitialized variable: ix [uninitvar] coccinelle-1.3.0/tests/swap3.c:9:28: error: Uninitialized variable: im [legacyUninitvar] coccinelle-1.3.0/tests/swap3.c:10:32: error: Uninitialized variable: ix [legacyUninitvar] coccinelle-1.3.0/tests/swap3.c:5:6: style: Variable 'im' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/switchdecl.c:7:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/switchdecl.c:5:10: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/switchtest.c:5:10: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/switchtest.c:6:10: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/td.c:1:17: style: struct member 'foo::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/td.c:3:26: style: struct member 'blah::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/td.c:5:21: style: struct member 'xxx::a' is never used. [unusedStructMember] coccinelle-1.3.0/tests/tdnl.c:3:12: style: Variable 'td1.attr' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/test9.c:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/test9_ver1.c:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/test_exec.c:5:58: error: Syntax Error: AST broken, binary operator '>' doesn't have two operands. [internalAstError] coccinelle-1.3.0/tests/test_s.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/proto_ver2.c:160:15: style: Variable 'cda2_cr' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/test2.c:4:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/test2.c:6:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test2.c:4:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test4.c:5:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/test4.c:7:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test4.c:5:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test5.c:14:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/test5.c:16:5: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test5.c:14:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/tests_firehose/vm.c:2:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/test5_ver1.c:14:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] coccinelle-1.3.0/tests/test5_ver1.c:16:5: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/test5_ver1.c:14:3: note: Found duplicate branches for 'if' and 'else'. coccinelle-1.3.0/tests/three.c:13:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ide_attach [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/three.c:19:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_info [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/three_types.c:10:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable via_dmablit_workqueue [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/test6.c:7:8: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/test6_ver1.c:7:8: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/tloop.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/testifdef.c:1198:2: error: There is an unknown macro here somewhere. Configuration is required. If CRITEND is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/test8.c:8:5: error: Uninitialized variable: j [uninitvar] coccinelle-1.3.0/tests/test8.c:8:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/test8.c:3:9: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/test8.c:4:7: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/test8.c:5:9: style: Variable 'j' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/test_unsigned_meta.c:2:16: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/test_unsigned_meta.c:3:14: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/test_unsigned_meta.c:4:17: style: Unused variable: q [unusedVariable] coccinelle-1.3.0/tests/test_unsigned_meta.c:5:8: style: Unused variable: m [unusedVariable] coccinelle-1.3.0/tests/three.c:2:31: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/three.c:4:17: style: Variable 'link' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/trailwhite.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEvents [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/tup.c:4:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cm206_info [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/three.c:4:22: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/three.c:4:17: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/three_types.c:10:13: error: Uninitialized variable: blitq [legacyUninitvar] coccinelle-1.3.0/tests/twoproto.c:5:14: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/type_and_var.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var.c:8:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var2.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var.c:13:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var2.c:8:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var.c:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var2.c:13:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var2.c:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/topdecl.c:2:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/type_constraints.c:5:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xyz [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/topdecl.c:2:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:27:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/typedef_double.c:7:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeof.c:4:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable foo [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/twoproto.c:5:14: style: Variable 'link' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/twoproto.c:10:14: style: Variable 'link' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/uc.c:6:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmem [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ty.c:2:14: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/unbrace.c:8:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/unbrace.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actions [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/ty1.c:2:8: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/twoproto.c:5:19: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/uc.c:6:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/unelse.c:3:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pI [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/twoproto.c:5:14: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/twoproto.c:10:19: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/twoproto.c:10:14: style: Variable 'link' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/ty_tyexp.c:3:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/tydisj.c:1:35: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] coccinelle-1.3.0/tests/ty_tyexp.c:4:7: style: Unused variable: y [unusedVariable] coccinelle-1.3.0/tests/tydisj.c:1:42: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/unl.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_pe [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/unl.c:8:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_pe [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_annotated.c:7:10: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/tydisj.c:1:25: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/type_annotated.c:18:10: warning:inconclusive: Found suspicious operator '+', result is not used. [constStatement] coccinelle-1.3.0/tests/tydisj.c:1:32: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:26:12: warning: Redundant code: Found unused member access. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:38:14: warning: Redundant code: Found unused member access. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:33:16: style: Variable 'buf' can be declared as const array [constVariable] coccinelle-1.3.0/tests/tyex.c:11:8: error: Uninitialized variable: b [legacyUninitvar] coccinelle-1.3.0/tests/type.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/type_constraints.c:5:10: style: Variable 'foo' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/type_constraints.c:6:11: style: Variable 'foo' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/type_constraints.c:7:12: style: Variable 'foo' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/type_infer.c:2:38: style: Parameter 'chip' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/type1.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/type_infer.c:4:20: style: Variable 'amp' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/varargs3.c:8:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/unused.c:5:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/video.c:5:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/video1bis.c:4:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/video1.c:5:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/slow.c:4:7: style: Unused variable: cmd [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:2:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated.c:7:3: error: Uninitialized variable: j [uninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:3:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated.c:7:5: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:4:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:2:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated.c:18:3: error: Uninitialized variable: j [uninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:5:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:3:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:37:38: error: Uninitialized variable: i [uninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:6:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:4:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:38:15: error: Uninitialized variable: info2.tx_state [uninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:7:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:5:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:8:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:6:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeshadow1.c:5:7: style: Local variable 'x' shadows outer variable [shadowVariable] coccinelle-1.3.0/tests/typeshadow1.c:1:5: note: Shadowed declaration coccinelle-1.3.0/tests/typeshadow1.c:5:7: note: Shadow variable coccinelle-1.3.0/tests/video3.c:5:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_annotated.c:5:7: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:37:34: error: Uninitialized variable: buf [legacyUninitvar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:9:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:7:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated.c:16:7: style: Unused variable: k [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:10:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:8:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_and_var.c:2:13: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:5:18: style: struct member 'bluecard_info_t::hdev' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:11:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:9:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video1_ver1.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VID_TYPE_TUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var.c:7:10: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/type_and_var2.c:2:13: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:13:16: style: struct member 'bluecard_info_t::rx_state' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:12:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:10:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video1_ver1.c:261:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var.c:19:10: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/type_and_var2.c:7:10: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:14:16: style: struct member 'bluecard_info_t::rx_count' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:13:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:11:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video1_ver1.c:354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_and_var2.c:19:10: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/type_annotated_fields.c:17:16: style: struct member 'bluecard_info_t::ctrl_reg' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:14:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:12:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:18:16: style: struct member 'bluecard_info_t::hw_state' is never used. [unusedStructMember] coccinelle-1.3.0/tests/type_constraints.c:5:14: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:15:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:13:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video_ver1.c:5:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDIOCGTUNER [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_constraints.c:6:15: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:16:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:14:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video1bis.c:8:4: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] coccinelle-1.3.0/tests/type_annotated_fields.c:24:19: style: Unused variable: info [unusedVariable] coccinelle-1.3.0/tests/type_constraints.c:7:16: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/type_ver1.c:2:14: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:17:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:15:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video_ver2.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_annotated_fields.c:34:6: style: Variable 'i' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/type_constraints.c:2:9: style: Unused variable: i [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:18:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:16:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_annotated_fields.c:34:9: style: Unused variable: len [unusedVariable] coccinelle-1.3.0/tests/type_constraints.c:3:10: style: Unused variable: c [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:19:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:17:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_constraints.c:4:11: style: Unused variable: f [unusedVariable] coccinelle-1.3.0/tests/type_ver2.c:2:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:20:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:18:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/video_ver3.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFAULT [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/type_constraints.c:5:10: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:21:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:19:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_constraints.c:6:11: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:22:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:20:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_constraints.c:7:12: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typedef.c:8:22: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:23:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:21:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_constraints.c:11:9: style: Unused variable: a [unusedVariable] coccinelle-1.3.0/tests/typedef.c:8:15: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:24:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:22:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/type_constraints.c:15:10: style: Unused variable: b [unusedVariable] coccinelle-1.3.0/tests/typedef.c:14:22: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:25:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:23:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/voyager.c:6:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voyager_module_t [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typedef.c:14:15: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typedef3.c:7:22: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:26:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:24:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/vpos.c:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typedef3.c:7:15: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:27:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:25:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typedef3.c:12:22: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:28:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:26:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/weird_argument.c:3:19: error: There is an unknown macro here somewhere. Configuration is required. If snd_magic_cast is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/typedef3.c:12:15: style: Variable 'iobase' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/typeofconst_i32l64.c:29:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:27:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/weirdinit.c:5:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CM_IOC_MAXNR [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typedef_double.c:2:18: style: struct member 'stlpcibrd::vendid' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:30:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:28:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/whiles.c:2:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typedef_double.c:3:18: style: struct member 'stlpcibrd::devid' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:31:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:29:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/whitespace.c:2:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xxx [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typedef_double.c:4:8: style: struct member 'stlpcibrd::brdtype' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:32:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:30:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:33:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:31:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:34:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:32:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/wrongcheck.c:3:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:36:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:33:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:37:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:34:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/x.c:2:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:38:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:36:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:40:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:37:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:41:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:38:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeshadow.c:4:7: style: struct member 'ty::x' is never used. [unusedStructMember] coccinelle-1.3.0/tests/typeofconst_i32l64.c:42:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:40:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:44:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:41:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/y2.c:4:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:45:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:42:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_i32l64.c:46:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:44:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/yloop.c:4:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable host [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_i32l64.c:48:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeofconst_il32.c:45:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeur.c:5:9: error: Uninitialized variable: y [uninitvar] coccinelle-1.3.0/tests/zero.c:2:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_il32.c:46:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/yellow.c:14:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_RING_SIZE [valueFlowBailoutIncompleteVar] coccinelle-1.3.0/tests/typeofconst_il32.c:48:1: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement] coccinelle-1.3.0/tests/typeshadow1.c:5:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/typeur.c:4:7: style: Variable 'y' is not assigned a value. [unassignedVariable] coccinelle-1.3.0/tests/unused.c:3:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tools/spgen/examples/inherited.c:8:5: error: There is an unknown macro here somewhere. Configuration is required. If h is a macro then please configure it. [unknownMacro] coccinelle-1.3.0/tests/varargs.c:3:33: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/varargs.c:3:61: style: Parameter 'SCpnt' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/varargs.c:3:74: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/varargs2.c:1:21: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/varargs3.c:1:22: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/varargs3.c:11:22: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video.c:3:26: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/unused.c:5:8: style: Variable 'start' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video1.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video1.c:3:26: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/updassign.c:2:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/updassign.c:2:7: style: Variable 'r' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/used_after.c:5:15: style: Variable 'x.proc_info' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/used_after_ver1.c:4:7: style: Unused variable: x [unusedVariable] coccinelle-1.3.0/tests/used_after_ver1.c:9:15: style: Variable 'x.proc_info' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/varargs.c:5:9: style: Unused variable: ty_id [unusedVariable] coccinelle-1.3.0/tests/video3.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video3.c:3:26: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tests/video_ver3.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video_ver2.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video_ver3.c:3:25: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tools/distributed/spatch_linux.c:44:1: error: Memory leak: new_args [memleak] coccinelle-1.3.0/tests/video_ver1.c:1:47: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video_ver1.c:3:26: style: Variable 'typhoon' can be declared as pointer to const [constVariablePointer] coccinelle-1.3.0/tools/distributed/spatch_linux.c:20:7: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:20:7: note: Null pointer dereference coccinelle-1.3.0/tests/video.c:3:34: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tools/distributed/spatch_linux.c:22:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:22:5: note: Null pointer dereference coccinelle-1.3.0/tests/video.c:3:26: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tools/distributed/spatch_linux.c:23:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:23:5: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:24:5: note: Null pointer dereference coccinelle-1.3.0/tests/video1.c:3:34: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tools/distributed/spatch_linux.c:24:19: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:24:19: note: Null pointer dereference coccinelle-1.3.0/tests/video1.c:3:26: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tools/distributed/spatch_linux.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:25:5: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:27:5: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:28:5: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:17:29: note: Assignment 'new_args=malloc(sizeof(char*)*(argc+5))', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:30:5: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:39:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assignment 'new_args=malloc(sizeof(char*)*3)', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:39:3: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:40:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assignment 'new_args=malloc(sizeof(char*)*3)', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:40:3: note: Null pointer dereference coccinelle-1.3.0/tools/distributed/spatch_linux.c:41:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_args [nullPointerOutOfMemory] coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assuming allocation function fails coccinelle-1.3.0/tools/distributed/spatch_linux.c:38:27: note: Assignment 'new_args=malloc(sizeof(char*)*3)', assigned value is 0 coccinelle-1.3.0/tools/distributed/spatch_linux.c:41:3: note: Null pointer dereference coccinelle-1.3.0/tests/video1_ver1.c:86:59: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tests/video1_ver1.c:162:47: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'typhoon_ioctl' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/video1_ver1.c:287:10: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/video1_ver1.c:162:47: note: Parameter 'dev' can be declared as pointer to const coccinelle-1.3.0/tests/video1_ver1.c:257:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'typhoon_open' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/video1_ver1.c:285:9: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/video1_ver1.c:257:46: note: Parameter 'dev' can be declared as pointer to const coccinelle-1.3.0/tests/video1_ver1.c:266:48: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'typhoon_close' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/tests/video1_ver1.c:286:10: note: You might need to cast the function pointer here coccinelle-1.3.0/tests/video1_ver1.c:266:48: note: Parameter 'dev' can be declared as pointer to const coccinelle-1.3.0/tests/video3.c:3:34: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video3.c:3:26: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video4.c:6:7: style: Variable 'v.x' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video4.c:7:7: style: Variable 'v.y' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video4.c:11:12: style: Variable 'v.xafter' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video4.c:12:12: style: Variable 'v.yafter' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/voyager.c:6:3: error: Uninitialized variable: modpp [uninitvar] coccinelle-1.3.0/tests/video_ver3.c:3:25: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:4:15: style: Variable 'zero' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:5:25: style: Variable 'zero_utf16' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video_ver1.c:3:34: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:6:25: style: Variable 'zero_utf32' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/video_ver1.c:3:26: style: Variable 'typhoon' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:7:19: style: Variable 'zeroL' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/weirdinit.c:4:14: style: Unused variable: link [unusedVariable] coccinelle-1.3.0/tests/wchar.c:8:18: style: Variable 'empty' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:9:23: style: Variable 'empty_utf8' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:10:28: style: Variable 'empty_utf16' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:11:28: style: Variable 'empty_utf32' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:12:22: style: Variable 'emptyL' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:4:10: style: Variable 'zero' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:5:14: style: Variable 'zero_utf16' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:6:14: style: Variable 'zero_utf32' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tests/wchar.c:7:13: style: Variable 'zeroL' is assigned a value that is never used. [unreadVariable] coccinelle-1.3.0/tools/distributed/spatch_linux.c:15:14: style: Parameter 'script' can be declared as pointer to const [constParameterPointer] coccinelle-1.3.0/tools/distributed/spatch_linux.c:77:8: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] diff: head coccinelle-1.3.0/cpptests/newsimple.cpp:3:9: warning: Redundant code: Found unused 'sizeof' expression. [constStatement] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/nsp_cs.c:1957:1: error: There is an unknown macro here somewhere. Configuration is required. If module_init is a macro then please configure it. [unknownMacro] head coccinelle-1.3.0/demos/demo_rule9/nsp_cs.c:99:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head coccinelle-1.3.0/demos/demo_rule9/nsp_cs.c:99:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10000:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ILLEGAL [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10058:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10080:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_clear [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10238:4: warning: Possible null pointer dereference: lp [nullPointer] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10237:15: note: Assignment 'lp=(!lun)?(tp)->l0p:0', assigned value is 0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10238:4: note: Null pointer dereference 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pm0_data [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10539:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_temp [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10675:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_io [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10692:11: style: Variable 'dp_sgmin' is assigned a value that is never used. [unreadVariable] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10716:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_EXTENDED [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10866:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:10979:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr1 [valueFlowBailoutIncompleteVar] head coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:109:0: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] head coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:109:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11260:10: style: Local variable 'tp' shadows outer argument [shadowArgument] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11237:46: note: Shadowed declaration coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11260:10: note: Shadow variable 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_NOOP [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11308:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11323:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsps [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11616:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ccbq [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11767:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idle [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sxfer [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11874:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resel_badlun [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:11938:69: style: Parameter 'inq_data' can be declared as pointer to const [constParameterPointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12019:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HZ [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12088:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_NCR_MAX_SCATTER [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_NCR_MAX_SCATTER [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_NCR_MAX_SCATTER [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dstat [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12254:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_ctest4 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12369:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scntl3 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12422:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sien [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12485:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLEN [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12498:6: style: Variable 'f1' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12480:5: note: f1 is assigned coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12498:6: note: f1 is overwritten 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12549:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_stest1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:1255:54: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12636:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12638:8: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12653:34: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:12941:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13097:9: style: Variable 'suggested_cache_line_size' is assigned a value that is never used. [unreadVariable] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13385:14: style: Variable 'pci_fix_up' is assigned a value that is never used. [unreadVariable] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:1357:9: style: struct member 'ncr_slot::base_io' is never used. [unusedStructMember] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:1358:27: style: struct member 'ncr_slot::reg' is never used. [unusedStructMember] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13612:47: style: Parameter 'host' can be declared as pointer to const. However it seems that 'sym53c8xx_info' is a callback function, if 'host' is declared with const you might also need to cast function pointer(s). [constParameterCallback] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:14725:20: note: You might need to cast the function pointer here coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13612:47: note: Parameter 'host' can be declared as pointer to const 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13642:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DID_OK [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13702:45: style:inconclusive: Function 'sym53c8xx_timeout' argument 1 names different: declaration 'np' definition 'npref'. [funcArgNamesDifferent] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:1333:45: note: Function 'sym53c8xx_timeout' argument 1 names different: declaration 'np' definition 'npref'. coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13702:45: note: Function 'sym53c8xx_timeout' argument 1 names different: declaration 'np' definition 'npref'. 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13777:1: style: Label 'out' is not used. [unusedLabel] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13818:1: style: Label 'out' is not used. [unusedLabel] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:13904:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DID_OK [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:1619:14: style: struct member 'tcb::filler2' is never used. [unusedStructMember] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:223:53: style: Parameter 'head' can be declared as pointer to const [constParameterPointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:2543:9: warning: Either the condition 'np' is redundant or there is possible null pointer dereference: np. [nullPointerRedundantCheck] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:5948:6: note: Assuming that condition 'np' is not redundant coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:5947:51: note: Calling function 'ncr_name', 1st argument 'np' value is 0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:2543:9: note: Null pointer dereference 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4491:68: style:inconclusive: Function 'ncr_script_fill' argument 2 names different: declaration 'scripth' definition 'scrh'. [funcArgNamesDifferent] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:2485:72: note: Function 'ncr_script_fill' argument 2 names different: declaration 'scripth' definition 'scrh'. coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4491:68: note: Function 'ncr_script_fill' argument 2 names different: declaration 'scripth' definition 'scrh'. 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4497:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_NCR_MAX_SCATTER [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4527:10: style: Variable 'start' can be declared as pointer to const [constVariablePointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4527:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4683:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4727:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4732:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4866:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scntl0 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:4912:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_WIDE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:531:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_VENDOR_ID [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:538:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_DEVICE_ID [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:5421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_INFO [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:545:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_INTERRUPT_LINE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:554:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_BASE_ADDRESS_0 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:571:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:5844:48: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:5981:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncrcmd [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:6386:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_ULTRA3 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:6555:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DID_BAD_TARGET [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:689:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_MASK [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:6926:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_ccbq [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:6960:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:6998:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_istat [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:699:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_MASK [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7006:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_ISTAT1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7050:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HZ [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_RESET_PUNT [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DID_ABORT [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dmode [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7398:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_GOOD [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7658:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSF [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7899:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SMODE_SE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:7960:13: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8010:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_DEVICE_ID_LSI_53C1010 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8013:10: style: Variable '*fakp' is reassigned a value before the old one has been used. [redundantAssignment] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8002:9: note: *fakp is assigned coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8013:10: note: *fakp is overwritten 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8036:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWS [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:803:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8095:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sxfer [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8104:10: style: Redundant initialization for 'cp'. The initialized value is overwritten before it is read. [redundantInitialization] coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8086:11: note: cp is initialized coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8104:10: note: cp is overwritten 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sdid [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8245:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sdid [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_sdid [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8423:7: style: Condition '!tp' is always false [knownConditionTrueFalse] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8484:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resel_tag [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:850:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8631:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCSI_NCR_TIMER_INTERVAL [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8720:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsp [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:8841:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_istat [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9044:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsp [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9097:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsp [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsa [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_stest4 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr1 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9320:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_dsp [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/demos/demo_rule9/sym53c8xx.c:9716:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_scr2 [valueFlowBailoutIncompleteVar] 2.18.0 coccinelle-1.3.0/tests/ifelse.c:32:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head coccinelle-1.3.0/tests/ifelse.c:32:7: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 coccinelle-1.3.0/tests/ktype.c:7:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head coccinelle-1.3.0/tests/ktype.c:7:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 coccinelle-1.3.0/tests/memory.c:6:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head coccinelle-1.3.0/tests/memory.c:6:8: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] DONE