2026-05-02 17:36 ftp://ftp.de.debian.org/debian/pool/main/i/itcl4/itcl4_4.3.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --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 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 253 136 elapsed-time: 6.1 3.7 head-timing-info: old-timing-info: head results: itcl4.3.5/generic/itcl2TclOO.c:31:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Command [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProcedureMethod [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:243:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBLIC_METHOD [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBLIC_METHOD [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBLIC_METHOD [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:376:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:394:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAME_IS_METHOD [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itcl2TclOO.c:269:25: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 4 names different: declaration '' definition 'postCallPtr'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:270:20: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 5 names different: declaration '' definition 'errProc'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:271:11: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 6 names different: declaration '' definition 'clientData'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:272:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 7 names different: declaration '' definition 'nameObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:276:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 8 names different: declaration '' definition 'argsObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:279:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 9 names different: declaration '' definition 'bodyObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:281:12: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 10 names different: declaration '' definition 'clientData2'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:306:25: style:inconclusive: Function 'Itcl_NewProcMethod' argument 4 names different: declaration '' definition 'postCallPtr'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:307:20: style:inconclusive: Function 'Itcl_NewProcMethod' argument 5 names different: declaration '' definition 'errProc'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:308:11: style:inconclusive: Function 'Itcl_NewProcMethod' argument 6 names different: declaration '' definition 'clientData'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:309:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 7 names different: declaration '' definition 'nameObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:311:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 8 names different: declaration '' definition 'argsObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:313:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 9 names different: declaration '' definition 'bodyObj'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:315:12: style:inconclusive: Function 'Itcl_NewProcMethod' argument 10 names different: declaration '' definition 'clientData2'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itcl2TclOO.c:364:5: style:inconclusive: Function 'Itcl_SelfCmd' argument 1 names different: declaration 'clientData' definition 'dummy364'. [funcArgNamesDifferent] itcl4.3.5/generic/itcl2TclOO.h:27:37: note: Function 'Itcl_SelfCmd' argument 1 names different: declaration 'clientData' definition 'dummy364'. itcl4.3.5/generic/itcl2TclOO.c:364:5: note: Function 'Itcl_SelfCmd' argument 1 names different: declaration 'clientData' definition 'dummy364'. itcl4.3.5/generic/itcl2TclOO.c:369:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itcl2TclOO.c:392:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itcl2TclOO.c:393:16: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclBase.c:240:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBase.c:497:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBase.c:523:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBase.c:550:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBase.c:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBase.c:226:20: style: Variable 'nsPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclBase.c:231:11: style: Variable 'res_option' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclBuiltin.c:1084:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1231:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1268:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1363:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1629:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1978:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:2622:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:2848:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:2970:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3098:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3178:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3245:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3308:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3357:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3407:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3458:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3508:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3552:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3590:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3625:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3667:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3713:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:3758:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclBuiltin.c:1786:17: style: Condition 'idmPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:1993:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:2635:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:2687:14: style: Condition 'objc==1' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:2625:40: note: Assuming that condition 'objc!=2' is not redundant itcl4.3.5/generic/itclBuiltin.c:2687:14: note: Condition 'objc==1' is always false itcl4.3.5/generic/itclBuiltin.c:2868:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:3798:31: style: Condition 'idoPtr->resourceNamePtr!=NULL' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:3797:29: note: Assignment 'idoPtr->resourceNamePtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:3798:31: note: Condition 'idoPtr->resourceNamePtr!=NULL' is always false itcl4.3.5/generic/itclBuiltin.c:3802:28: style: Condition 'idoPtr->classNamePtr!=NULL' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:3801:26: note: Assignment 'idoPtr->classNamePtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:3802:28: note: Condition 'idoPtr->classNamePtr!=NULL' is always false itcl4.3.5/generic/itclBuiltin.c:1475:22: warning:inconclusive: Possible null pointer dereference: contextIoPtr [nullPointer] itcl4.3.5/generic/itclBuiltin.c:1471:22: note: Assignment 'contextIoPtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:1475:22: note: Null pointer dereference itcl4.3.5/generic/itclBuiltin.c:1758:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclBuiltin.c:1633:12: note: offset is assigned itcl4.3.5/generic/itclBuiltin.c:1758:12: note: offset is overwritten itcl4.3.5/generic/itclBuiltin.c:1829:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclBuiltin.c:1638:12: note: result is assigned itcl4.3.5/generic/itclBuiltin.c:1829:12: note: result is overwritten itcl4.3.5/generic/itclBuiltin.c:2789:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclBuiltin.c:2781:12: note: result is assigned itcl4.3.5/generic/itclBuiltin.c:2789:9: note: result is overwritten itcl4.3.5/generic/itclBuiltin.c:1933:20: style: Variable 'hPtr3' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclBuiltin.c:1687:11: style: Variable 'found' is assigned a value that is never used. [unreadVariable] itcl4.3.5/generic/itclBuiltin.c:1700:8: style: Variable 'found' is assigned a value that is never used. [unreadVariable] itcl4.3.5/generic/itclClass.c:1555:32: error: There is an unknown macro here somewhere. Configuration is required. If TCL_SIZE_MODIFIER is a macro then please configure it. [unknownMacro] itcl4.3.5/generic/itclCmd.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:525:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:579:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:609:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:1514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:1594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:1658:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:1898:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:1979:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:2013:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:2060:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:2144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclCmd.c:98:14: warning: Identical condition 'objc==1', second condition is always false [identicalConditionAfterEarlyExit] itcl4.3.5/generic/itclCmd.c:81:14: note: If condition 'objc==1' is true, the function will return/exit itcl4.3.5/generic/itclCmd.c:98:14: note: Testing identical condition 'objc==1' itcl4.3.5/generic/itclCmd.c:1616:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclCmd.c:1594:12: note: result is assigned itcl4.3.5/generic/itclCmd.c:1616:12: note: result is overwritten itcl4.3.5/generic/itclCmd.c:1680:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclCmd.c:1658:12: note: result is assigned itcl4.3.5/generic/itclCmd.c:1680:12: note: result is overwritten itcl4.3.5/generic/itclEnsemble.c:833:22: error: There is an unknown macro here somewhere. Configuration is required. If TCL_SIZE_MODIFIER is a macro then please configure it. [unknownMacro] itcl4.3.5/generic/itclHelpers.c:132:24: error: There is an unknown macro here somewhere. Configuration is required. If TCL_SIZE_MODIFIER is a macro then please configure it. [unknownMacro] itcl4.3.5/generic/itclInfo.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:491:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ENSEMBLE_PREFIX [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:579:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:626:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:782:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:879:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:2591:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:2733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:2820:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:2855:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:2940:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3013:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iflistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3333:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3440:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3605:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3684:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iflistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3903:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4007:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4078:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ivlistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4643:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:4990:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:5215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclInfo.c:3066:9: style: The if condition is the same as the previous if condition [duplicateCondition] itcl4.3.5/generic/itclInfo.c:3053:9: note: First condition itcl4.3.5/generic/itclInfo.c:3066:9: note: Second condition itcl4.3.5/generic/itclInfo.c:2631:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:2633:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:2631:2: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:2895:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:2897:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:2895:2: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:4379:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:4381:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:4379:2: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:571:5: style:inconclusive: Function 'ItclGetInfoUsage' argument 3 names different: declaration 'infoPtr' definition 'dummy571'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInfo.c:297:18: note: Function 'ItclGetInfoUsage' argument 3 names different: declaration 'infoPtr' definition 'dummy571'. itcl4.3.5/generic/itclInfo.c:571:5: note: Function 'ItclGetInfoUsage' argument 3 names different: declaration 'infoPtr' definition 'dummy571'. itcl4.3.5/generic/itclInfo.c:322:22: style: Variable 'popped' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclInfo.c:762:20: style: Variable 'hPtr2' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclInfo.c:2667:5: style: Parameter 'dummy2667' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclInfo.c:2754:5: style: Parameter 'dummy2754' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclInfo.c:3420:20: style: Variable 'hPtr2' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclLinkage.c:356:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_HashTable [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclLinkage.c:377:5: style:inconclusive: Function 'ItclFreeC' argument 2 names different: declaration 'interp' definition 'dummy377'. [funcArgNamesDifferent] itcl4.3.5/generic/itclLinkage.c:45:53: note: Function 'ItclFreeC' argument 2 names different: declaration 'interp' definition 'dummy377'. itcl4.3.5/generic/itclLinkage.c:377:5: note: Function 'ItclFreeC' argument 2 names different: declaration 'interp' definition 'dummy377'. itcl4.3.5/generic/itclMethod.c:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:197:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:361:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:470:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1645:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1865:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1958:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:2323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:2380:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:2578:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:2723:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMethod.c:1686:12: style: Condition 'ioPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclMethod.c:2592:46: style: Condition 'ioPtr' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclMethod.c:2758:16: style: Condition 'objPtr!=NULL' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclMethod.c:2756:11: note: Assignment 'objPtr=NULL', assigned value is 0 itcl4.3.5/generic/itclMethod.c:2758:16: note: Condition 'objPtr!=NULL' is always false itcl4.3.5/generic/itclMethod.c:1083:21: style:inconclusive: Function 'FreeMemberCode' argument 1 names different: declaration 'mcodePtr' definition 'mCodePtr'. [funcArgNamesDifferent] itcl4.3.5/generic/itclMethod.c:43:44: note: Function 'FreeMemberCode' argument 1 names different: declaration 'mcodePtr' definition 'mCodePtr'. itcl4.3.5/generic/itclMethod.c:1083:21: note: Function 'FreeMemberCode' argument 1 names different: declaration 'mcodePtr' definition 'mCodePtr'. itcl4.3.5/generic/itclMethod.c:1322:5: style:inconclusive: Function 'EquivArgLists' argument 1 names different: declaration 'interp' definition 'dummy1322'. [funcArgNamesDifferent] itcl4.3.5/generic/itclMethod.c:35:38: note: Function 'EquivArgLists' argument 1 names different: declaration 'interp' definition 'dummy1322'. itcl4.3.5/generic/itclMethod.c:1322:5: note: Function 'EquivArgLists' argument 1 names different: declaration 'interp' definition 'dummy1322'. itcl4.3.5/generic/itclMethod.c:2235:5: style:inconclusive: Function 'Itcl_VarAliasProc' argument 1 names different: declaration 'interp' definition 'dummy2235'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:697:52: note: Function 'Itcl_VarAliasProc' argument 1 names different: declaration 'interp' definition 'dummy2235'. itcl4.3.5/generic/itclMethod.c:2235:5: note: Function 'Itcl_VarAliasProc' argument 1 names different: declaration 'interp' definition 'dummy2235'. itcl4.3.5/generic/itclMethod.c:2237:17: style:inconclusive: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:698:36: note: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'. itcl4.3.5/generic/itclMethod.c:2237:17: note: Function 'Itcl_VarAliasProc' argument 3 names different: declaration 'VarName' definition 'varName'. itcl4.3.5/generic/itclMethod.c:2312:5: style:inconclusive: Function 'ItclCheckCallProc' argument 3 names different: declaration 'context' definition 'dummy2312'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:687:20: note: Function 'ItclCheckCallProc' argument 3 names different: declaration 'context' definition 'dummy2312'. itcl4.3.5/generic/itclMethod.c:2312:5: note: Function 'ItclCheckCallProc' argument 3 names different: declaration 'context' definition 'dummy2312'. itcl4.3.5/generic/itclMethod.c:2313:5: style:inconclusive: Function 'ItclCheckCallProc' argument 4 names different: declaration 'framePtr' definition 'dummy2313'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:687:44: note: Function 'ItclCheckCallProc' argument 4 names different: declaration 'framePtr' definition 'dummy2313'. itcl4.3.5/generic/itclMethod.c:2313:5: note: Function 'ItclCheckCallProc' argument 4 names different: declaration 'framePtr' definition 'dummy2313'. itcl4.3.5/generic/itclMethod.c:2532:5: style:inconclusive: Function 'ItclAfterCallMethod' argument 4 names different: declaration 'nsPtr' definition 'dummy2532'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:703:47: note: Function 'ItclAfterCallMethod' argument 4 names different: declaration 'nsPtr' definition 'dummy2532'. itcl4.3.5/generic/itclMethod.c:2532:5: note: Function 'ItclAfterCallMethod' argument 4 names different: declaration 'nsPtr' definition 'dummy2532'. itcl4.3.5/generic/itclMethod.c:2533:9: style:inconclusive: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:703:58: note: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'. itcl4.3.5/generic/itclMethod.c:2533:9: note: Function 'ItclAfterCallMethod' argument 5 names different: declaration 'result' definition 'call_result'. itcl4.3.5/generic/itclMethod.c:2634:5: style:inconclusive: Function 'ItclProcErrorProc' argument 2 names different: declaration 'procNameObj' definition 'dummy2634'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:739:66: note: Function 'ItclProcErrorProc' argument 2 names different: declaration 'procNameObj' definition 'dummy2634'. itcl4.3.5/generic/itclMethod.c:2634:5: note: Function 'ItclProcErrorProc' argument 2 names different: declaration 'procNameObj' definition 'dummy2634'. itcl4.3.5/generic/itclMethod.c:454:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMethod.c:812:16: style: Parameter 'iclsPtr' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclMethod.c:1327:11: style: Variable 'argName' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMethod.c:1774:22: style: Variable 'imPtr2' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMethod.c:2130:21: style: Variable 'imPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMethod.c:2352:20: style: Variable 'currNsPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMigrate2TclCore.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclMigrate2TclCore.c:57:5: style:inconclusive: Function 'Tcl_NewNamespaceVar' argument 1 names different: declaration 'interp' definition 'dummy57'. [funcArgNamesDifferent] itcl4.3.5/generic/itclMigrate2TclCore.h:74:54: note: Function 'Tcl_NewNamespaceVar' argument 1 names different: declaration 'interp' definition 'dummy57'. itcl4.3.5/generic/itclMigrate2TclCore.c:57:5: note: Function 'Tcl_NewNamespaceVar' argument 1 names different: declaration 'interp' definition 'dummy57'. itcl4.3.5/generic/itclMigrate2TclCore.c:41:20: style: Parameter 'nsPtr' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclMigrate2TclCore.c:42:18: style: Parameter 'resolvePtr' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclMigrate2TclCore.c:178:16: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMigrate2TclCore.c:189:16: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMigrate2TclCore.c:223:16: style: Variable 'varFramePtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclMigrate2TclCore.c:242:9: style: Variable 'localName' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclObject.c:407:32: error: There is an unknown macro here somewhere. Configuration is required. If TCL_SIZE_MODIFIER is a macro then please configure it. [unknownMacro] itcl4.3.5/generic/itclParse.c:562:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:687:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:710:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:1178:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:1917:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2507:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2539:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2615:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2909:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3043:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3272:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3336:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3857:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:3934:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:4099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:4159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:4267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclParse.c:2134:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:2101:12: note: result is assigned itcl4.3.5/generic/itclParse.c:2134:12: note: result is overwritten itcl4.3.5/generic/itclParse.c:2285:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:2217:12: note: result is assigned itcl4.3.5/generic/itclParse.c:2285:12: note: result is overwritten itcl4.3.5/generic/itclParse.c:3403:10: style: Variable 'hPtr' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:3396:7: note: hPtr is assigned itcl4.3.5/generic/itclParse.c:3403:10: note: hPtr is overwritten itcl4.3.5/generic/itclParse.c:3403:10: style: Variable 'hPtr' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:3399:7: note: hPtr is assigned itcl4.3.5/generic/itclParse.c:3403:10: note: hPtr is overwritten itcl4.3.5/generic/itclParse.c:4060:10: style: Variable 'hPtr' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:4044:8: note: hPtr is assigned itcl4.3.5/generic/itclParse.c:4060:10: note: hPtr is overwritten itcl4.3.5/generic/itclParse.c:3757:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] itcl4.3.5/generic/itclParse.c:2561:5: style:inconclusive: Function 'ItclParseOption' argument 1 names different: declaration 'infoPtr' definition 'dummy2561'. [funcArgNamesDifferent] itcl4.3.5/generic/itclInt.h:778:50: note: Function 'ItclParseOption' argument 1 names different: declaration 'infoPtr' definition 'dummy2561'. itcl4.3.5/generic/itclParse.c:2561:5: note: Function 'ItclParseOption' argument 1 names different: declaration 'infoPtr' definition 'dummy2561'. itcl4.3.5/generic/itclParse.c:685:21: style: Variable 'imPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclParse.c:704:5: style: Parameter 'dummy704' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclParse.c:705:5: style: Parameter 'dummy705' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclParse.c:2474:5: style: Parameter 'dummy2474' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclParse.c:2475:5: style: Parameter 'dummy2475' can be declared as pointer to const [constParameterPointer] itcl4.3.5/generic/itclParse.c:2572:20: style: Variable 'hPtr' can be declared as pointer to const [constVariablePointer] itcl4.3.5/generic/itclParse.c:3800:11: style: Variable 'hPtr' is assigned a value that is never used. [unreadVariable] itcl4.3.5/generic/itclResolve.c:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_CONTINUE [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclResolve.c:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOBAL_ONLY [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclResolve.c:433:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_CONTINUE [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclResolve.c:522:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclResolve.c:691:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclResolve.c:200:9: style: Condition 'isCmdDeleted' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclResolve.c:197:16: note: Assignment 'isCmdDeleted=0', assigned value is 0 itcl4.3.5/generic/itclResolve.c:200:9: note: Condition 'isCmdDeleted' is always false itcl4.3.5/generic/itclResolve.c:386:14: style: Condition 'hPtr!=NULL' is always true [knownConditionTrueFalse] itcl4.3.5/generic/itclResolve.c:495:26: style:inconclusive: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'. [funcArgNamesDifferent] itcl4.3.5/generic/itclResolve.c:40:46: note: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'. itcl4.3.5/generic/itclResolve.c:495:26: note: Function 'ItclClassRuntimeVarResolver' argument 2 names different: declaration 'vinfoPtr' definition 'resVarInfo'. itcl4.3.5/generic/itclStubLib.c:52:19: warning: Either the condition '!stubsPtr' is redundant or there is possible null pointer dereference: stubsPtr. [nullPointerRedundantCheck] itcl4.3.5/generic/itclStubLib.c:55:9: note: Assuming that condition '!stubsPtr' is not redundant itcl4.3.5/generic/itclStubLib.c:52:19: note: Null pointer dereference itcl4.3.5/generic/itclStubLib.c:53:6: warning: Either the condition '!stubsPtr' is redundant or there is possible null pointer dereference: stubsPtr. [nullPointerRedundantCheck] itcl4.3.5/generic/itclStubLib.c:55:9: note: Assuming that condition '!stubsPtr' is not redundant itcl4.3.5/generic/itclStubLib.c:53:6: note: Null pointer dereference itcl4.3.5/generic/itclStubLib.c:35:17: style:inconclusive: Function 'Itcl_InitStubs' argument 1 names different: declaration '' definition 'interp'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itclStubs.c:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] itcl4.3.5/generic/itclStubs.c:227:5: style:inconclusive: Function 'ItclDeleteStub' argument 1 names different: declaration 'cdata' definition 'dummy227'. [funcArgNamesDifferent] itcl4.3.5/generic/itclStubs.c:15:34: note: Function 'ItclDeleteStub' argument 1 names different: declaration 'cdata' definition 'dummy227'. itcl4.3.5/generic/itclStubs.c:227:5: note: Function 'ItclDeleteStub' argument 1 names different: declaration 'cdata' definition 'dummy227'. itcl4.3.5/generic/itclStubs.c:227:5: style: Parameter 'dummy227' can be declared as pointer to const. However it seems that 'ItclDeleteStub' is a callback function, if 'dummy227' is declared with const you might also need to cast function pointer(s). [constParameterCallback] itcl4.3.5/generic/itclStubs.c:89:22: note: You might need to cast the function pointer here itcl4.3.5/generic/itclStubs.c:227:5: note: Parameter 'dummy227' can be declared as pointer to const itcl4.3.5/generic/itclTclIntStubsFcn.c:104:26: style:inconclusive: Function 'Itcl_SetNamespaceResolvers' argument 3 names different: declaration '' definition 'varProc'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itclTclIntStubsFcn.c:105:34: style:inconclusive: Function 'Itcl_SetNamespaceResolvers' argument 4 names different: declaration '' definition 'compiledVarProc'. [funcArgNamesDifferentUnnamed] itcl4.3.5/generic/itclTclIntStubsFcn.c:129:5: style:inconclusive: Function 'Itcl_InitRewriteEnsemble' argument 4 names different: declaration 'objc' definition 'dummy129'. [funcArgNamesDifferent] itcl4.3.5/generic/itclTclIntStubsFcn.h:34:29: note: Function 'Itcl_InitRewriteEnsemble' argument 4 names different: declaration 'objc' definition 'dummy129'. itcl4.3.5/generic/itclTclIntStubsFcn.c:129:5: note: Function 'Itcl_InitRewriteEnsemble' argument 4 names different: declaration 'objc' definition 'dummy129'. itcl4.3.5/generic/itclUtil.c:44:9: style: struct member 'InterpState::status' is never used. [unusedStructMember] itcl4.3.5/generic/itclUtil.c:45:14: style: struct member 'InterpState::objResult' is never used. [unusedStructMember] itcl4.3.5/generic/itclUtil.c:46:11: style: struct member 'InterpState::errorInfo' is never used. [unusedStructMember] itcl4.3.5/generic/itclUtil.c:47:11: style: struct member 'InterpState::errorCode' is never used. [unusedStructMember] itcl4.3.5/win/dllEntryPoint.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_FAILCRITICALERRORS [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:209:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:345:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:473:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWORD [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:648:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:689:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWORD [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:706:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:724:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] itcl4.3.5/win/nmakehlp.c:636:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck] itcl4.3.5/win/nmakehlp.c:635:10: note: Assuming that condition 've' is not redundant itcl4.3.5/win/nmakehlp.c:636:13: note: Null pointer dereference itcl4.3.5/win/nmakehlp.c:679:12: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] itcl4.3.5/win/nmakehlp.c:617:15: note: Assuming allocation function fails itcl4.3.5/win/nmakehlp.c:617:15: note: Assignment 'fp=fopen(filename,"rt")', assigned value is 0 itcl4.3.5/win/nmakehlp.c:679:12: note: Null pointer dereference itcl4.3.5/win/nmakehlp.c:471:17: style: Same expression on both sides of '-' because 'lastBuf' and 'pi->buffer' represent the same value. [duplicateExpression] itcl4.3.5/win/nmakehlp.c:466:23: note: 'lastBuf' is assigned value 'pi->buffer' here. itcl4.3.5/win/nmakehlp.c:471:17: note: Same expression on both sides of '-' because 'lastBuf' and 'pi->buffer' represent the same value. itcl4.3.5/win/nmakehlp.c:483:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] itcl4.3.5/win/nmakehlp.c:610:17: style:inconclusive: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent] itcl4.3.5/win/nmakehlp.c:43:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. itcl4.3.5/win/nmakehlp.c:610:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. itcl4.3.5/win/nmakehlp.c:704:17: style:inconclusive: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent] itcl4.3.5/win/nmakehlp.c:44:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. itcl4.3.5/win/nmakehlp.c:704:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. itcl4.3.5/win/nmakehlp.c:796:41: style:inconclusive: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent] itcl4.3.5/win/nmakehlp.c:45:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. itcl4.3.5/win/nmakehlp.c:796:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. itcl4.3.5/win/nmakehlp.c:662:23: style: Local variable 'sp' shadows outer variable [shadowVariable] itcl4.3.5/win/nmakehlp.c:615:16: note: Shadowed declaration itcl4.3.5/win/nmakehlp.c:662:23: note: Shadow variable itcl4.3.5/win/nmakehlp.c:646:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] itcl4.3.5/win/nmakehlp.c:660:9: style: Variable 'm' can be declared as pointer to const [constVariablePointer] itcl4.3.5/win/nmakehlp.c:662:23: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] diff: head itcl4.3.5/generic/itcl2TclOO.c:269:25: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 4 names different: declaration '' definition 'postCallPtr'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:270:20: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 5 names different: declaration '' definition 'errProc'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:271:11: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 6 names different: declaration '' definition 'clientData'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:272:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 7 names different: declaration '' definition 'nameObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:276:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 8 names different: declaration '' definition 'argsObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:279:14: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 9 names different: declaration '' definition 'bodyObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:281:12: style:inconclusive: Function 'Itcl_NewProcClassMethod' argument 10 names different: declaration '' definition 'clientData2'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:306:25: style:inconclusive: Function 'Itcl_NewProcMethod' argument 4 names different: declaration '' definition 'postCallPtr'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:307:20: style:inconclusive: Function 'Itcl_NewProcMethod' argument 5 names different: declaration '' definition 'errProc'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:308:11: style:inconclusive: Function 'Itcl_NewProcMethod' argument 6 names different: declaration '' definition 'clientData'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:309:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 7 names different: declaration '' definition 'nameObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:311:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 8 names different: declaration '' definition 'argsObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:313:14: style:inconclusive: Function 'Itcl_NewProcMethod' argument 9 names different: declaration '' definition 'bodyObj'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itcl2TclOO.c:315:12: style:inconclusive: Function 'Itcl_NewProcMethod' argument 10 names different: declaration '' definition 'clientData2'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itclBase.c:550:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBase.c:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:1363:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:1475:22: warning:inconclusive: Possible null pointer dereference: contextIoPtr [nullPointer] itcl4.3.5/generic/itclBuiltin.c:1471:22: note: Assignment 'contextIoPtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:1475:22: note: Null pointer dereference head itcl4.3.5/generic/itclBuiltin.c:1933:20: style: Variable 'hPtr3' can be declared as pointer to const [constVariablePointer] head itcl4.3.5/generic/itclBuiltin.c:1978:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:1993:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] head itcl4.3.5/generic/itclBuiltin.c:2622:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:2635:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] head itcl4.3.5/generic/itclBuiltin.c:2687:14: style: Condition 'objc==1' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:2625:40: note: Assuming that condition 'objc!=2' is not redundant itcl4.3.5/generic/itclBuiltin.c:2687:14: note: Condition 'objc==1' is always false head itcl4.3.5/generic/itclBuiltin.c:2789:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclBuiltin.c:2781:12: note: result is assigned itcl4.3.5/generic/itclBuiltin.c:2789:9: note: result is overwritten head itcl4.3.5/generic/itclBuiltin.c:2848:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:2868:22: style: Condition 'contextIoPtr!=NULL' is always true [knownConditionTrueFalse] head itcl4.3.5/generic/itclBuiltin.c:2970:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3098:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3178:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3245:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3308:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3357:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3407:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3458:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3508:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3552:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3590:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3625:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3667:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3713:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3758:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclBuiltin.c:3798:31: style: Condition 'idoPtr->resourceNamePtr!=NULL' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:3797:29: note: Assignment 'idoPtr->resourceNamePtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:3798:31: note: Condition 'idoPtr->resourceNamePtr!=NULL' is always false head itcl4.3.5/generic/itclBuiltin.c:3802:28: style: Condition 'idoPtr->classNamePtr!=NULL' is always false [knownConditionTrueFalse] itcl4.3.5/generic/itclBuiltin.c:3801:26: note: Assignment 'idoPtr->classNamePtr=NULL', assigned value is 0 itcl4.3.5/generic/itclBuiltin.c:3802:28: note: Condition 'idoPtr->classNamePtr!=NULL' is always false head itcl4.3.5/generic/itclCmd.c:1514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:1594:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:1616:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclCmd.c:1594:12: note: result is assigned itcl4.3.5/generic/itclCmd.c:1616:12: note: result is overwritten head itcl4.3.5/generic/itclCmd.c:1658:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:1680:12: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclCmd.c:1658:12: note: result is assigned itcl4.3.5/generic/itclCmd.c:1680:12: note: result is overwritten head itcl4.3.5/generic/itclCmd.c:1898:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:1979:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:2013:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:2060:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:2144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclCmd.c:98:14: warning: Identical condition 'objc==1', second condition is always false [identicalConditionAfterEarlyExit] itcl4.3.5/generic/itclCmd.c:81:14: note: If condition 'objc==1' is true, the function will return/exit itcl4.3.5/generic/itclCmd.c:98:14: note: Testing identical condition 'objc==1' head itcl4.3.5/generic/itclInfo.c:2591:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:2631:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:2633:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:2631:2: note: Found duplicate branches for 'if' and 'else'. head itcl4.3.5/generic/itclInfo.c:2667:5: style: Parameter 'dummy2667' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclInfo.c:2733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:2754:5: style: Parameter 'dummy2754' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclInfo.c:2820:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:2855:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:2895:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:2897:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:2895:2: note: Found duplicate branches for 'if' and 'else'. head itcl4.3.5/generic/itclInfo.c:2940:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3013:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3066:9: style: The if condition is the same as the previous if condition [duplicateCondition] itcl4.3.5/generic/itclInfo.c:3053:9: note: First condition itcl4.3.5/generic/itclInfo.c:3066:9: note: Second condition head itcl4.3.5/generic/itclInfo.c:3115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iflistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3333:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3420:20: style: Variable 'hPtr2' can be declared as pointer to const [constVariablePointer] head itcl4.3.5/generic/itclInfo.c:3440:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3605:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3684:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iflistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:3903:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4007:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4078:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ivlistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4306:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4379:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] itcl4.3.5/generic/itclInfo.c:4381:4: note: Found duplicate branches for 'if' and 'else'. itcl4.3.5/generic/itclInfo.c:4379:2: note: Found duplicate branches for 'if' and 'else'. head itcl4.3.5/generic/itclInfo.c:4427:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4643:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4755:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:4990:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:5215:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioptlistStorage [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:762:20: style: Variable 'hPtr2' can be declared as pointer to const [constVariablePointer] head itcl4.3.5/generic/itclInfo.c:782:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclInfo.c:879:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclMethod.c:812:16: style: Parameter 'iclsPtr' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclParse.c:1917:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:2436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:2474:5: style: Parameter 'dummy2474' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclParse.c:2475:5: style: Parameter 'dummy2475' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclParse.c:2480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:2507:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:2539:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:3224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:3501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:3857:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:3934:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:4060:10: style: Variable 'hPtr' is reassigned a value before the old one has been used. [redundantAssignment] itcl4.3.5/generic/itclParse.c:4044:8: note: hPtr is assigned itcl4.3.5/generic/itclParse.c:4060:10: note: hPtr is overwritten head itcl4.3.5/generic/itclParse.c:4099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:4159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:4267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:562:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:685:21: style: Variable 'imPtr' can be declared as pointer to const [constVariablePointer] head itcl4.3.5/generic/itclParse.c:687:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclParse.c:704:5: style: Parameter 'dummy704' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclParse.c:705:5: style: Parameter 'dummy705' can be declared as pointer to const [constParameterPointer] head itcl4.3.5/generic/itclParse.c:710:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] head itcl4.3.5/generic/itclStubLib.c:35:17: style:inconclusive: Function 'Itcl_InitStubs' argument 1 names different: declaration '' definition 'interp'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itclTclIntStubsFcn.c:104:26: style:inconclusive: Function 'Itcl_SetNamespaceResolvers' argument 3 names different: declaration '' definition 'varProc'. [funcArgNamesDifferentUnnamed] head itcl4.3.5/generic/itclTclIntStubsFcn.c:105:34: style:inconclusive: Function 'Itcl_SetNamespaceResolvers' argument 4 names different: declaration '' definition 'compiledVarProc'. [funcArgNamesDifferentUnnamed] DONE