2025-07-06 02:57 ftp://ftp.de.debian.org/debian/pool/main/t/tboot/tboot_1.10.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=zlib --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-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 9b11b6b (2025-07-04 16:03:30 +0200) count: 3408 3403 elapsed-time: 17.6 17.6 head-timing-info: old-timing-info: head results: tboot-1.10.5/deprecated/lcptools/defindex.c:122:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/defindex.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/defindex.c:270:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/defindex.c:277:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/defindex.c:284:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/defindex.c:360:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/getcap.c:94:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CAP_FLAG_PERMANENT [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_TPMCAP_NV_INDEX [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:349:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_TPMCAP_NV_LIST [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:386:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/getcap.c:327:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/getcap.c:182:22: style: Local variable 'perm_flags' shadows outer variable [shadowVariable] tboot-1.10.5/deprecated/lcptools/getcap.c:59:12: note: Shadowed declaration tboot-1.10.5/deprecated/lcptools/getcap.c:182:22: note: Shadow variable tboot-1.10.5/deprecated/lcptools/getcap.c:341:21: style: Variable 'tmplen' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/deprecated/lcptools/lcptools.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:436:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:503:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:682:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:812:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:868:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcptools.c:379:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/lcptools.c:380:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/lcptools.c:579:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/lcptools.c:826:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/deprecated/lcptools/lcptools.c:69:39: style:inconclusive: Function 'lcp_define_index' argument 6 names different: declaration 'read_srtm' definition 'pcr_info_read'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:108:52: note: Function 'lcp_define_index' argument 6 names different: declaration 'read_srtm' definition 'pcr_info_read'. tboot-1.10.5/deprecated/lcptools/lcptools.c:69:39: note: Function 'lcp_define_index' argument 6 names different: declaration 'read_srtm' definition 'pcr_info_read'. tboot-1.10.5/deprecated/lcptools/lcptools.c:70:39: style:inconclusive: Function 'lcp_define_index' argument 7 names different: declaration 'write_srtm' definition 'pcr_info_write'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:109:52: note: Function 'lcp_define_index' argument 7 names different: declaration 'write_srtm' definition 'pcr_info_write'. tboot-1.10.5/deprecated/lcptools/lcptools.c:70:39: note: Function 'lcp_define_index' argument 7 names different: declaration 'write_srtm' definition 'pcr_info_write'. tboot-1.10.5/deprecated/lcptools/lcptools.c:242:28: style:inconclusive: Function 'lcp_release_index' argument 1 names different: declaration 'index_value' definition 'index'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:110:41: note: Function 'lcp_release_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:242:28: note: Function 'lcp_release_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:308:25: style:inconclusive: Function 'lcp_read_index' argument 1 names different: declaration 'index_value' definition 'index'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:113:38: note: Function 'lcp_read_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:308:25: note: Function 'lcp_read_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:313:26: style:inconclusive: Function 'lcp_read_index' argument 6 names different: declaration 'datalength' definition 'data_length'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:118:39: note: Function 'lcp_read_index' argument 6 names different: declaration 'datalength' definition 'data_length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:313:26: note: Function 'lcp_read_index' argument 6 names different: declaration 'datalength' definition 'data_length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:420:26: style:inconclusive: Function 'lcp_write_index' argument 1 names different: declaration 'index_value' definition 'index'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:120:39: note: Function 'lcp_write_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:420:26: note: Function 'lcp_write_index' argument 1 names different: declaration 'index_value' definition 'index'. tboot-1.10.5/deprecated/lcptools/lcptools.c:424:26: style:inconclusive: Function 'lcp_write_index' argument 5 names different: declaration 'fleng' definition 'length'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:124:39: note: Function 'lcp_write_index' argument 5 names different: declaration 'fleng' definition 'length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:424:26: note: Function 'lcp_write_index' argument 5 names different: declaration 'fleng' definition 'length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:425:38: style:inconclusive: Function 'lcp_write_index' argument 6 names different: declaration 'policydata' definition 'data'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:125:51: note: Function 'lcp_write_index' argument 6 names different: declaration 'policydata' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:425:38: note: Function 'lcp_write_index' argument 6 names different: declaration 'policydata' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:495:28: style:inconclusive: Function 'lcp_create_pconf' argument 6 names different: declaration 'dataLen' definition 'datalen'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:131:41: note: Function 'lcp_create_pconf' argument 6 names different: declaration 'dataLen' definition 'datalen'. tboot-1.10.5/deprecated/lcptools/lcptools.c:495:28: note: Function 'lcp_create_pconf' argument 6 names different: declaration 'dataLen' definition 'datalen'. tboot-1.10.5/deprecated/lcptools/lcptools.c:496:34: style:inconclusive: Function 'lcp_create_pconf' argument 7 names different: declaration 'srtmdata' definition 'data'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:132:46: note: Function 'lcp_create_pconf' argument 7 names different: declaration 'srtmdata' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:496:34: note: Function 'lcp_create_pconf' argument 7 names different: declaration 'srtmdata' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:662:37: style:inconclusive: Function 'lcp_create_policy_list' argument 1 names different: declaration 'policylist_src' definition 'src'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:133:50: note: Function 'lcp_create_policy_list' argument 1 names different: declaration 'policylist_src' definition 'src'. tboot-1.10.5/deprecated/lcptools/lcptools.c:662:37: note: Function 'lcp_create_policy_list' argument 1 names different: declaration 'policylist_src' definition 'src'. tboot-1.10.5/deprecated/lcptools/lcptools.c:663:30: style:inconclusive: Function 'lcp_create_policy_list' argument 2 names different: declaration 'policy_list_length' definition 'data_length'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:134:47: note: Function 'lcp_create_policy_list' argument 2 names different: declaration 'policy_list_length' definition 'data_length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:663:30: note: Function 'lcp_create_policy_list' argument 2 names different: declaration 'policy_list_length' definition 'data_length'. tboot-1.10.5/deprecated/lcptools/lcptools.c:664:35: style:inconclusive: Function 'lcp_create_policy_list' argument 3 names different: declaration 'policy_list' definition 'data'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:135:52: note: Function 'lcp_create_policy_list' argument 3 names different: declaration 'policy_list' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:664:35: note: Function 'lcp_create_policy_list' argument 3 names different: declaration 'policy_list' definition 'data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:797:37: style:inconclusive: Function 'lcp_create_unsigned_poldata' argument 1 names different: declaration 'policydata_version' definition 'version'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:137:50: note: Function 'lcp_create_unsigned_poldata' argument 1 names different: declaration 'policydata_version' definition 'version'. tboot-1.10.5/deprecated/lcptools/lcptools.c:797:37: note: Function 'lcp_create_unsigned_poldata' argument 1 names different: declaration 'policydata_version' definition 'version'. tboot-1.10.5/deprecated/lcptools/lcptools.c:926:31: style:inconclusive: Function 'lcp_get_tpmcap' argument 5 names different: declaration 'respdata' definition 'resp_data'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:151:44: note: Function 'lcp_get_tpmcap' argument 5 names different: declaration 'respdata' definition 'resp_data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:926:31: note: Function 'lcp_get_tpmcap' argument 5 names different: declaration 'respdata' definition 'resp_data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:949:22: style:inconclusive: Function 'lcp_get_tpmcap_auth' argument 7 names different: declaration 'respdata' definition 'resp_data'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcptools.h:158:21: note: Function 'lcp_get_tpmcap_auth' argument 7 names different: declaration 'respdata' definition 'resp_data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:949:22: note: Function 'lcp_get_tpmcap_auth' argument 7 names different: declaration 'respdata' definition 'resp_data'. tboot-1.10.5/deprecated/lcptools/lcptools.c:799:43: style: Parameter 'listdata' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/deprecated/lcptools/lcptools.c:854:33: style: Parameter 'policy' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/deprecated/lcptools/lcptools.c:804:47: style: Variable 'policy_list_len' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/deprecated/lcptools/lcptools.c:807:47: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/deprecated/lcptools/lcptools.c:865:48: style: Variable 'result' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/deprecated/lcptools/lcputils.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:402:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSS_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:543:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_LOC_ZERO [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:563:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lcputils.c:224:56: style:inconclusive: Function 'str_split' argument 3 names different: declaration 'number' definition 'nr_ints'. [funcArgNamesDifferent] tboot-1.10.5/deprecated/lcptools/lcputils.h:137:61: note: Function 'str_split' argument 3 names different: declaration 'number' definition 'nr_ints'. tboot-1.10.5/deprecated/lcptools/lcputils.c:224:56: note: Function 'str_split' argument 3 names different: declaration 'number' definition 'nr_ints'. tboot-1.10.5/deprecated/lcptools/lcputils.c:106:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/deprecated/lcptools/lcputils.c:227:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/deprecated/lcptools/lcputils.c:376:71: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/deprecated/lcptools/lcputils.c:483:29: style: Parameter 'indices' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/deprecated/lcptools/lock.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/lock.c:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/readpol.c:94:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/readpol.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/readpol.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/readpol.c:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/readpol.c:133:36: style: Parameter 'hash' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/deprecated/lcptools/relindex.c:91:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/relindex.c:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/writepol.c:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/writepol.c:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/deprecated/lcptools/writepol.c:138:11: style: Variable 'file' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/crtpol.c:172:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_DIGEST_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpol.c:247:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_TPM12_POLICY_LIST_VERSION [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpol.c:316:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_VER_3_0 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpol.c:515:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_POLTYPE_LIST [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpol.c:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_POLTYPE_ANY [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpol.c:179:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:179:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:180:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:180:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:181:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:181:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:182:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:182:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:184:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:184:9: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:185:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:185:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:186:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:186:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:187:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:187:9: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:199:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pol [nullPointerOutOfMemory] tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assuming allocation function fails tboot-1.10.5/lcptools-v2/crtpol.c:174:17: note: Assignment 'pol=malloc(policy_size)', assigned value is 0 tboot-1.10.5/lcptools-v2/crtpol.c:199:16: note: Null pointer dereference tboot-1.10.5/lcptools-v2/crtpol.c:453:33: style: Local variable 'poldata_file' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/crtpol.c:135:16: note: Shadowed declaration tboot-1.10.5/lcptools-v2/crtpol.c:453:33: note: Shadow variable tboot-1.10.5/lcptools-v2/crtpol.c:366:22: warning: Uninitialized variable: use_only_version [uninitvar] tboot-1.10.5/lcptools-v2/crtpol.c:362:23: note: Assuming condition is false tboot-1.10.5/lcptools-v2/crtpol.c:366:22: note: Uninitialized variable: use_only_version tboot-1.10.5/lcptools-v2/crtpolelt.c:157:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpolelt.c:113:24: style: Variable 'plugin_opt' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/crtpolelt.c:214:35: style: Variable 'elt' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/crtpollist.c:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_TPM12_POLICY_LIST_VERSION [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpollist.c:306:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpollist.c:367:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_TPM20_POLICY_LIST2_1_VERSION_300 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpollist.c:450:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_TPM12_POLICY_LIST_VERSION [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpollist.c:586:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_NULL [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/crtpollist.c:365:15: style: Local variable 'version' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/crtpollist.c:153:23: note: Shadowed declaration tboot-1.10.5/lcptools-v2/crtpollist.c:365:15: note: Shadow variable tboot-1.10.5/lcptools-v2/crtpollist.c:447:15: style: Local variable 'version' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/crtpollist.c:153:23: note: Shadowed declaration tboot-1.10.5/lcptools-v2/crtpollist.c:447:15: note: Shadow variable tboot-1.10.5/lcptools-v2/crtpollist.c:484:31: style: Local variable 'pollist' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/crtpollist.c:443:17: note: Shadowed declaration tboot-1.10.5/lcptools-v2/crtpollist.c:484:31: note: Shadow variable tboot-1.10.5/lcptools-v2/crtpollist.c:503:15: style: Local variable 'version' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/crtpollist.c:153:23: note: Shadowed declaration tboot-1.10.5/lcptools-v2/crtpollist.c:503:15: note: Shadow variable tboot-1.10.5/lcptools-v2/crtpollist.c:260:31: style: Variable 'elt' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/crtpollist.c:484:31: style: Variable 'pollist' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/hash.c:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/hash.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/hash.c:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tb_hash_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/hash.c:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/hash.c:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:190:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:255:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:344:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:360:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_MASK_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_POLSALG_RSA_PKCS_15 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:395:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_VER_2_0 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_VER_2_0 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_MASK_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA1_DIGEST_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:606:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_TPM20_POLICY_LIST2_1_VERSION_300 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:806:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_SM3_256 [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:1077:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:1289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_RSASSA [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:1384:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_NULL [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/lcputils.c:1038:33: warning: Function 'ec_sign_data' argument order different: declaration 'data, r, s, hashalg, sigalg, privkey_file' definition 'data, r, s, sigalg, hashalg, privkey_file' [funcArgOrderDifferent] tboot-1.10.5/lcptools-v2/lcputils.h:93:40: note: Function 'ec_sign_data' argument order different: declaration 'data, r, s, hashalg, sigalg, privkey_file' definition 'data, r, s, sigalg, hashalg, privkey_file' tboot-1.10.5/lcptools-v2/lcputils.c:1038:33: note: Function 'ec_sign_data' argument order different: declaration 'data, r, s, hashalg, sigalg, privkey_file' definition 'data, r, s, sigalg, hashalg, privkey_file' tboot-1.10.5/lcptools-v2/lcputils.c:1261:37: style:inconclusive: Function 'rsa_ssa_pss_sign' argument 1 names different: declaration 'sig_block' definition 'signature_block'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/lcputils.h:95:44: note: Function 'rsa_ssa_pss_sign' argument 1 names different: declaration 'sig_block' definition 'signature_block'. tboot-1.10.5/lcptools-v2/lcputils.c:1261:37: note: Function 'rsa_ssa_pss_sign' argument 1 names different: declaration 'sig_block' definition 'signature_block'. tboot-1.10.5/lcptools-v2/lcputils.c:1261:68: style:inconclusive: Function 'rsa_ssa_pss_sign' argument 2 names different: declaration 'data' definition 'data_to_sign'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/lcputils.h:95:69: note: Function 'rsa_ssa_pss_sign' argument 2 names different: declaration 'data' definition 'data_to_sign'. tboot-1.10.5/lcptools-v2/lcputils.c:1261:68: note: Function 'rsa_ssa_pss_sign' argument 2 names different: declaration 'data' definition 'data_to_sign'. tboot-1.10.5/lcptools-v2/lcputils.c:131:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/lcputils.c:261:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/lcputils.c:115:42: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mle_elt.c:115:29: portability: '(void*)hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mle_elt_legacy.c:115:30: portability: '(void*)hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:398:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/mlehash.c:317:18: style: Checking if unsigned expression '*length' is less than zero. [unsignedLessThanZero] tboot-1.10.5/lcptools-v2/mlehash.c:99:19: style: Variable 'elf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/mlehash.c:181:31: style: Variable 'ph' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/mlehash.c:373:19: style: Variable 'base_as_elf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/mlehash.c:486:15: style: Variable 'hash_buf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/mlehash.c:182:26: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:182:41: portability: '(void*)elf+elf->e_phoff' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:225:26: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:225:41: portability: '(void*)elf+elf->e_phoff' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:232:46: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:233:27: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:234:18: portability: 'base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:353:17: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:353:24: portability: 'start+size' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:359:15: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:476:32: portability: 'exp_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:478:32: portability: 'exp_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/mlehash.c:486:36: portability: 'exp_start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pconf2_elt.c:243:21: style: Variable 'pcr_digest' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pconf_legacy.c:340:13: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] tboot-1.10.5/lcptools-v2/pconf_legacy.c:213:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tboot-1.10.5/lcptools-v2/pconf_legacy.c:358:58: warning: Either the condition 'elt==NULL' is redundant or there is possible null pointer dereference: elt. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pconf_legacy.c:360:13: note: Assuming that condition 'elt==NULL' is not redundant tboot-1.10.5/lcptools-v2/pconf_legacy.c:358:58: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pconf_legacy.c:308:18: style: Local variable 'i' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/pconf_legacy.c:304:18: note: Shadowed declaration tboot-1.10.5/lcptools-v2/pconf_legacy.c:308:18: note: Shadow variable tboot-1.10.5/lcptools-v2/pconf_legacy.c:317:18: style: Local variable 'i' shadows outer variable [shadowVariable] tboot-1.10.5/lcptools-v2/pconf_legacy.c:304:18: note: Shadowed declaration tboot-1.10.5/lcptools-v2/pconf_legacy.c:317:18: note: Shadow variable tboot-1.10.5/lcptools-v2/pconf_legacy.c:382:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] tboot-1.10.5/lcptools-v2/pconf_legacy.c:216:56: style: Parameter 'pcr_selection' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pconf_legacy.c:216:81: style: Parameter 'pcrs' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pconf_legacy.c:72:25: style: struct member 'pcr_composite_buffer::size_of_pcrs' is never used. [unusedStructMember] tboot-1.10.5/lcptools-v2/pconf_legacy.c:282:24: style: Variable 'no_of_pcrs' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/lcptools-v2/poldata.c:182:35: style: Variable 'new_pollist' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/poldata.c:247:28: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/include/lcp3_hlp.h:140:14: style: Variable 'this_hdr' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/include/lcp3_hlp.h:42:72: portability: '(const void*)&pollist->policy_elements' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/lcp3_hlp.h:76:73: portability: '(const void*)&pollist->policy_elements' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/lcp3_hlp.h:86:74: portability: '(const void*)&pollist->PolicyElements' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/lcp3_hlp.h:172:79: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:68:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:74:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:124:40: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:132:40: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:172:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:178:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:192:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:216:34: portability: '(void*)new_poldata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:241:38: portability: '(void*)new_poldata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:268:38: portability: '(void*)new_poldata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:296:34: portability: '(void*)new_poldata' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:323:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:325:43: portability: '(void*)curr_hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:331:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:333:43: portability: '(void*)curr_hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:350:39: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/poldata.c:351:44: portability: '(void*)curr_hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:491:5: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:491:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist1.c:519:43: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:519:43: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist1.c:519:66: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:519:66: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist1.c:521:36: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:521:36: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist1.c:521:59: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:521:59: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist1.c:131:26: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist1.c:204:22: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist1.c:298:22: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist1.c:421:14: style: Variable 'buf_start' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist1.c:443:18: style: Variable 'sig_block' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist1.c:121:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:132:48: portability: '(void*)&pollist->policy_elements' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:201:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:246:54: portability: '(void*)&new_pollist->policy_elements' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:269:71: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:270:45: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:276:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:377:54: portability: '(void*)&sig->pubkey_value' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:405:34: portability: '(void*)new_pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist1.c:520:41: portability: '(void*)sig->pubkey_value' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:824:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2.c:1037:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2.c:118:13: error: Common realloc mistake: 'pollist' nulled but not freed upon failure [memleakOnRealloc] tboot-1.10.5/lcptools-v2/pollist2.c:152:17: error: Common realloc mistake: 'pollist' nulled but not freed upon failure [memleakOnRealloc] tboot-1.10.5/lcptools-v2/pollist2.c:157:17: error: Common realloc mistake: 'pollist' nulled but not freed upon failure [memleakOnRealloc] tboot-1.10.5/lcptools-v2/pollist2.c:1289:67: warning: Function 'policy_list2_ec_sign_init' argument order different: declaration 'pollist, sig_alg, rev_ctr, pubkey_file, privkey_file' definition 'pollist, rev_ctr, sig_alg, pubkey_file, privkey_file' [funcArgOrderDifferent] tboot-1.10.5/lcptools-v2/pollist2.c:71:74: note: Function 'policy_list2_ec_sign_init' argument order different: declaration 'pollist, sig_alg, rev_ctr, pubkey_file, privkey_file' definition 'pollist, rev_ctr, sig_alg, pubkey_file, privkey_file' tboot-1.10.5/lcptools-v2/pollist2.c:1289:67: note: Function 'policy_list2_ec_sign_init' argument order different: declaration 'pollist, sig_alg, rev_ctr, pubkey_file, privkey_file' definition 'pollist, rev_ctr, sig_alg, pubkey_file, privkey_file' tboot-1.10.5/lcptools-v2/pollist2.c:114:26: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2.c:339:23: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2.c:598:23: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2.c:766:14: style: Variable 'buf_start' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2.c:801:22: style: Variable 'sig_block' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2.c:1092:45: style: Parameter 'pollist' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pollist2.c:121:38: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:162:38: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:248:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:261:48: portability: '(void*)&pollist->policy_elements' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:336:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:382:53: portability: '(void*)&new_pollist->policy_elements' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:406:71: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:407:45: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:413:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:490:48: portability: '(const void*)sig->ecc_signature.qx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:492:51: portability: '(const void*)sig->ecc_signature.qx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:494:51: portability: '(const void*)sig->ecc_signature.qx' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:633:72: portability: '(void*)&sig->rsa_signature.pubkey_value' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:657:62: portability: '(void*)&sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:660:62: portability: '(void*)&sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:663:62: portability: '(void*)&sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:699:38: portability: '(void*)new_pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:725:38: portability: '(void*)new_pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:1042:40: portability: '(void*)sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:1168:45: portability: '(void*)sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:1170:45: portability: '(void*)sig->ecc_signature.qx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2.c:1271:54: portability: '(void*)sig->rsa_signature.pubkey_value' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:265:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:289:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:1318:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:1551:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:1906:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/lcptools-v2/pollist2_1.c:1231:43: style: Condition 'pollist->KeySignatureOffset>0' is always true [knownConditionTrueFalse] tboot-1.10.5/lcptools-v2/pollist2_1.c:1220:37: note: Assuming that condition 'pollist->KeySignatureOffset==0' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1231:43: note: Condition 'pollist->KeySignatureOffset>0' is always true tboot-1.10.5/lcptools-v2/pollist2_1.c:142:9: error: Memory leak: new_pollist [memleak] tboot-1.10.5/lcptools-v2/pollist2_1.c:269:9: error: Memory leak: sig [memleak] tboot-1.10.5/lcptools-v2/pollist2_1.c:293:9: error: Memory leak: sig [memleak] tboot-1.10.5/lcptools-v2/pollist2_1.c:1729:5: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1729:5: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:43: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:43: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:60: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:60: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:47: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:47: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:64: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:64: note: Null pointer dereference tboot-1.10.5/lcptools-v2/pollist2_1.c:549:52: style:inconclusive: Function 'get_ecc_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/pollist2_1.c:69:59: note: Function 'get_ecc_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. tboot-1.10.5/lcptools-v2/pollist2_1.c:549:52: note: Function 'get_ecc_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. tboot-1.10.5/lcptools-v2/pollist2_1.c:549:69: style:inconclusive: Function 'get_ecc_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/pollist2_1.c:69:70: note: Function 'get_ecc_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. tboot-1.10.5/lcptools-v2/pollist2_1.c:549:69: note: Function 'get_ecc_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. tboot-1.10.5/lcptools-v2/pollist2_1.c:596:52: style:inconclusive: Function 'get_rsa_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/pollist2_1.c:68:59: note: Function 'get_rsa_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. tboot-1.10.5/lcptools-v2/pollist2_1.c:596:52: note: Function 'get_rsa_signature_2_1_data' argument 1 names different: declaration 'sig' definition 'empty_sig'. tboot-1.10.5/lcptools-v2/pollist2_1.c:596:69: style:inconclusive: Function 'get_rsa_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/pollist2_1.c:68:70: note: Function 'get_rsa_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. tboot-1.10.5/lcptools-v2/pollist2_1.c:596:69: note: Function 'get_rsa_signature_2_1_data' argument 2 names different: declaration 'data' definition 'raw_data'. tboot-1.10.5/lcptools-v2/pollist2_1.c:1526:64: style:inconclusive: Function 'read_rsa_pubkey_file_2_1' argument 1 names different: declaration 'pubkey_file' definition 'file'. [funcArgNamesDifferent] tboot-1.10.5/lcptools-v2/pollist2_1.c:76:64: note: Function 'read_rsa_pubkey_file_2_1' argument 1 names different: declaration 'pubkey_file' definition 'file'. tboot-1.10.5/lcptools-v2/pollist2_1.c:1526:64: note: Function 'read_rsa_pubkey_file_2_1' argument 1 names different: declaration 'pubkey_file' definition 'file'. tboot-1.10.5/lcptools-v2/pollist2_1.c:103:25: style: Variable 'header' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:437:25: style: Variable 'sig_header' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:563:25: style: Variable 'sig_header' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:612:25: style: Variable 'sig_header' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:651:25: style: Variable 'header' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:848:61: style: Parameter 'pollist' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1128:48: style: Parameter 'sig' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1463:28: style: Variable 'sig' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1956:50: style: Parameter 'pollist' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:145:46: portability: 'raw_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:149:63: portability: '(void*)raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:164:63: portability: '(void*)raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:395:28: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:465:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:536:47: portability: '(void*)&new_pollist->PolicyElements' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:582:56: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:585:42: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:590:39: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:630:59: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:635:54: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:638:42: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:643:39: portability: 'raw_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:805:73: portability: '(const void*)sig->KeyAndSignature.EccKeyAndSignature.Key.QxQy' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:815:83: portability: '(const void*)sig->KeyAndSignature.EccKeyAndSignature.Signature.sigRsigS' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1089:94: portability: '(const void*)sig->KeyAndSignature.EccKeyAndSignature.Key.QxQy' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1119:70: portability: '(const void*)sig->KeyAndSignature.EccKeyAndSignature.Signature.sigRsigS' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1167:38: portability: '(void*)new_pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1188:38: portability: '(void*)new_pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1352:44: portability: '(void*)to_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1358:27: portability: '(void*)sig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1359:27: portability: '(void*)sig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1365:44: portability: '(void*)to_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1378:44: portability: '(void*)to_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1384:27: portability: '(void*)sig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1385:27: portability: '(void*)sig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1391:44: portability: '(void*)to_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1408:39: portability: '(void*)sig' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1911:65: portability: '(void*)sig->KeyAndSignature.EccKeyAndSignature.Key.QxQy' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:2028:82: portability: '(void*)sig->KeyAndSignature.EccKeyAndSignature.Signature.sigRsigS' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/pollist2_1.c:1455:21: style: Variable 'sig_size' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/lcptools-v2/sbios_elt.c:62:42: portability: '(void*)&sbios->fallback_hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/sbios_elt.c:62:75: portability: '(void*)&sbios->fallback_hash+get_hash_size(sbios->hash_alg)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/sbios_elt.c:69:42: portability: '(void*)get_num_hashes(sbios)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/sbios_elt.c:130:29: portability: '(void*)hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/lcptools-v2/stm_elt.c:107:29: portability: '(void*)hash' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/safestringlib/safeclib/abort_handler_s.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/abort_handler_s.c:71:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:68:36: style:inconclusive: Function 'mem_prim_set' argument 2 names different: declaration 'dmax' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:63:35: note: Function 'mem_prim_set' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:68:36: note: Function 'mem_prim_set' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:179:27: style:inconclusive: Function 'mem_prim_set16' argument 1 names different: declaration 'dest' definition 'dp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:67:26: note: Function 'mem_prim_set16' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:179:27: note: Function 'mem_prim_set16' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:179:40: style:inconclusive: Function 'mem_prim_set16' argument 2 names different: declaration 'dmax' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:67:41: note: Function 'mem_prim_set16' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:179:40: note: Function 'mem_prim_set16' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:250:27: style:inconclusive: Function 'mem_prim_set32' argument 1 names different: declaration 'dest' definition 'dp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:71:26: note: Function 'mem_prim_set32' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:250:27: note: Function 'mem_prim_set32' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:250:40: style:inconclusive: Function 'mem_prim_set32' argument 2 names different: declaration 'dmax' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:71:41: note: Function 'mem_prim_set32' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:250:40: note: Function 'mem_prim_set32' argument 2 names different: declaration 'dmax' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:322:54: style:inconclusive: Function 'mem_prim_move' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:45:53: note: Function 'mem_prim_move' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:322:54: note: Function 'mem_prim_move' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:26: style:inconclusive: Function 'mem_prim_move8' argument 1 names different: declaration 'dest' definition 'dp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:50:25: note: Function 'mem_prim_move8' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:26: note: Function 'mem_prim_move8' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:45: style:inconclusive: Function 'mem_prim_move8' argument 2 names different: declaration 'src' definition 'sp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:50:46: note: Function 'mem_prim_move8' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:45: note: Function 'mem_prim_move8' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:58: style:inconclusive: Function 'mem_prim_move8' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:50:60: note: Function 'mem_prim_move8' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:495:58: note: Function 'mem_prim_move8' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:28: style:inconclusive: Function 'mem_prim_move16' argument 1 names different: declaration 'dest' definition 'dp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:54:27: note: Function 'mem_prim_move16' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:28: note: Function 'mem_prim_move16' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:48: style:inconclusive: Function 'mem_prim_move16' argument 2 names different: declaration 'src' definition 'sp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:54:49: note: Function 'mem_prim_move16' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:48: note: Function 'mem_prim_move16' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:61: style:inconclusive: Function 'mem_prim_move16' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:54:63: note: Function 'mem_prim_move16' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:626:61: note: Function 'mem_prim_move16' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:28: style:inconclusive: Function 'mem_prim_move32' argument 1 names different: declaration 'dest' definition 'dp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:58:27: note: Function 'mem_prim_move32' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:28: note: Function 'mem_prim_move32' argument 1 names different: declaration 'dest' definition 'dp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:48: style:inconclusive: Function 'mem_prim_move32' argument 2 names different: declaration 'src' definition 'sp'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:58:49: note: Function 'mem_prim_move32' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:48: note: Function 'mem_prim_move32' argument 2 names different: declaration 'src' definition 'sp'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:61: style:inconclusive: Function 'mem_prim_move32' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.h:58:63: note: Function 'mem_prim_move32' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/mem_primitives_lib.c:756:61: note: Function 'mem_prim_move32' argument 3 names different: declaration 'length' definition 'len'. tboot-1.10.5/safestringlib/safeclib/memcmp16_s.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memcmp32_s.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memcmp_s.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memcpy16_s.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memcpy32_s.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memcpy_s.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memmove16_s.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memmove32_s.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memmove_s.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memset16_s.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memset32_s.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memset_s.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memzero16_s.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memzero32_s.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/memzero_s.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/safe_mem_constraint.c:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sl_default_handler [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/safe_str_constraint.c:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sl_default_handler [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:235:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESBADFMT [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESBADFMT [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESBADFMT [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESBADFMT [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:84:34: style:inconclusive: Redundant condition: The condition 'format[index] != '\0'' is redundant since 'format[index] >= '0'' is sufficient. [redundantCondition] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:88:31: style: Redundant condition: The condition 'format[index] != '\0'' is redundant since 'format[index] == '.'' is sufficient. [redundantCondition] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:90:35: style:inconclusive: Redundant condition: The condition 'format[index] != '\0'' is redundant since 'format[index] >= '0'' is sufficient. [redundantCondition] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:273:78: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:304:78: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:63:22: style: Variable 'start' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:242:7: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:267:7: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:298:7: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/safeclib/snprintf_support.c:329:7: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/safeclib/stpcpy_s.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/stpncpy_s.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcasecmp_s.c:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcasestr_s.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcat_s.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcmp_s.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcmpfld_s.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcpy_s.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcpyfld_s.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcpyfldin_s.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcpyfldout_s.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strcspn_s.c:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strfirstchar_s.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strfirstdiff_s.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strfirstsame_s.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strisalphanumeric_s.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strisascii_s.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strisdigit_s.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strishex_s.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strislowercase_s.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strismixedcase_s.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strispassword_s.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAFE_STR_PASSWORD_MIN_LENGTH [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strisuppercase_s.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strlastchar_s.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strlastdiff_s.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strlastsame_s.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strljustify_s.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strncat_s.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strncpy_s.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strnlen_s.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strnterminate_s.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strpbrk_s.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strpbrk_s.c:94:11: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/safeclib/strprefix_s.c:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strremovews_s.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strspn_s.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strstr_s.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strtok_s.c:199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strtolowercase_s.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strtouppercase_s.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/strzero_s.c:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcpcpy_s.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcscat_s.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcscpy_s.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcsncat_s.c:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcsncpy_s.c:119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wcsnlen_s.c:98:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RSIZE_MAX_STR [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wmemcmp_s.c:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wmemcpy_s.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wmemmove_s.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/safeclib/wmemset_s.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOK [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:166:9: style: Variable 'str' can be declared as const array [constVariable] tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:171:11: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:171:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:171:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_memcmp16_s.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcmp32_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcmp32_s.c:119:13: style: Variable 'std_ind' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_memcmp32_s.c:96:13: note: std_ind is assigned tboot-1.10.5/safestringlib/unittests/test_memcmp32_s.c:119:13: note: std_ind is overwritten tboot-1.10.5/safestringlib/unittests/test_memcmp32_s.c:119:13: style: Variable 'std_ind' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_memcmp_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:85:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:104:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:124:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:143:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:162:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:194:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:214:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy16_s.c:232:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:84:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:103:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:123:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:142:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:161:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:193:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:213:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy32_s.c:231:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:84:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:111:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:138:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:165:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:192:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:198:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:230:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:236:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:257:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:278:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:298:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:24:19: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_memcpy_s.c:48:30: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:86:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:109:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:130:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:153:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:185:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:205:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove16_s.c:161:37: style: Variable 'mem2[i]' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:86:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:109:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:130:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:153:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:185:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:205:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove32_s.c:161:37: style: Variable 'mem2[i]' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:85:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:106:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:127:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:148:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:180:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memmove_s.c:203:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:58:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:78:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:118:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset16_s.c:138:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:61:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:81:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:101:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:121:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset32_s.c:141:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:58:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:78:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:118:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memset_s.c:138:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero16_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memzero16_s.c:60:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero16_s.c:79:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero16_s.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero16_s.c:117:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero32_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memzero32_s.c:60:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero32_s.c:79:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero32_s.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero32_s.c:117:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_memzero_s.c:60:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero_s.c:79:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero_s.c:98:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_memzero_s.c:117:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:95:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:92:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:96:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:101:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:101:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:107:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:111:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:111:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:115:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:115:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:122:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:126:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:126:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:130:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:130:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:136:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:142:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:142:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:147:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:147:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:160:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:160:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:168:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:174:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:180:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:180:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:187:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:193:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:193:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:198:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:198:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:206:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:212:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:212:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:216:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:216:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:229:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:229:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:239:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:245:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:245:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:249:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:249:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:262:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:262:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:277:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:284:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:284:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:288:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:288:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:301:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:301:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:309:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:316:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:316:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:320:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:320:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:325:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:325:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:331:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:338:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:338:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:345:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:345:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:350:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:350:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:356:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:363:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:363:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:368:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:368:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:375:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:375:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:381:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:388:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:388:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:392:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:392:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:397:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:397:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:403:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:410:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:410:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:414:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:414:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:419:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:419:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:425:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:432:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:432:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:439:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:439:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:443:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:443:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:449:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:456:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:456:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:460:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:460:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:467:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:467:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:83:8: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/test_stpcpy_s.c:85:14: style: Unused variable: i [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:105:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:102:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:106:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:111:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:111:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:117:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:121:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:121:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:125:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:125:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:132:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:136:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:136:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:140:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:140:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:146:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:152:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:157:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:157:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:170:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:178:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:185:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:185:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:191:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:191:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:198:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:205:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:205:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:210:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:210:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:218:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:224:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:224:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:228:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:228:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:241:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:241:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:251:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:257:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:257:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:261:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:261:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:274:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:274:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:289:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:296:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:296:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:300:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:300:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:313:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:313:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:321:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:328:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:328:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:332:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:332:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:337:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:337:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:343:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:352:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:352:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:359:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:359:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:364:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:364:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:370:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:377:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:377:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:382:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:382:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:390:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:390:4: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:396:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:396:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:396:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:404:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:411:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:411:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:416:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:416:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:423:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:423:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:429:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:429:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:429:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:436:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:436:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:436:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:445:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:452:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:452:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:457:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:457:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:464:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:464:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:470:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:470:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:470:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:479:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:486:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:486:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:491:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:491:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:498:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:498:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:504:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:504:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:504:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:513:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:521:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:521:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:525:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:525:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:530:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:530:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:536:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:544:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:544:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:548:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:548:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:553:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:553:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:559:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:567:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:567:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:574:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:574:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:578:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:578:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:584:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:591:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:591:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:595:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:595:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:602:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:602:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_stpncpy_s.c:91:8: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:28:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:33:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:41:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:62:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:91:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:113:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:118:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:128:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:133:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:144:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:149:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:160:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:165:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:171:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:182:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:187:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:197:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:213:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:218:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:229:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasecmp_s.c:234:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:33:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:38:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:51:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:59:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:93:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:98:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:111:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:134:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:138:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:139:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:149:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:161:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:161:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:165:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:166:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:177:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:182:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:189:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:189:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:205:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:210:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:222:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:227:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:239:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:244:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:259:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:264:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:271:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:271:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:290:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:295:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:302:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:302:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:317:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:322:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:333:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:338:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:349:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:354:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:365:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:370:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:382:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:387:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:398:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:403:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:415:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:415:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:420:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:420:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:427:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:427:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:31:34: error: Uninitialized variable: str2 [uninitvar] tboot-1.10.5/safestringlib/unittests/test_strcasestr_s.c:285:10: style: Variable 'len2' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_strcat_s.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcat_s.c:26:19: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strcat_s.c:34:30: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:79:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:101:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:129:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:163:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:173:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:178:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:185:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:196:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:201:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:208:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:219:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:224:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:231:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcmp_s.c:183:15: warning: Comparison of identical string variables. [stringCompare] tboot-1.10.5/safestringlib/unittests/test_strcmpfld_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcpy_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcpy_s.c:57:25: error: Invalid strcpy_s() argument nr 2. The value is 0 but the valid values are '1:'. [invalidFunctionArg] tboot-1.10.5/safestringlib/unittests/test_strcpy_s.c:25:19: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strcpy_s.c:35:28: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strcpy_s.c:20:14: style: Unused variable: i [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:64:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:54:9: note: len is assigned tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:64:9: note: len is overwritten tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:74:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:64:9: note: len is assigned tboot-1.10.5/safestringlib/unittests/test_strcpyfld_s.c:74:9: note: len is overwritten tboot-1.10.5/safestringlib/unittests/test_strcpyfldin_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcpyfldout_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:28:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:37:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:43:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:58:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:62:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:68:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:83:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:87:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:92:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:98:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:113:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:128:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:135:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:146:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:152:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:160:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:165:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:171:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:179:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:184:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:190:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:198:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:203:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:210:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:218:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:223:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:229:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:237:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:242:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:248:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:256:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:262:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:268:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:276:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:282:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:288:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:296:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strcspn_s.c:302:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:31:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:39:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:60:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:65:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:105:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:110:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:121:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:126:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:136:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:141:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstchar_s.c:27:47: error: Uninitialized variable: str1 [uninitvar] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:79:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:111:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:138:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:143:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:153:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:158:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:169:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:185:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:190:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:201:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:206:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:217:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstdiff_s.c:222:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:79:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:111:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:138:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:143:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:159:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:175:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:186:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:191:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:207:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:218:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:223:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:234:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strfirstsame_s.c:239:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:36:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:55:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:76:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:87:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:98:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:109:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisalphanumeric_s.c:133:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:27:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:35:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:44:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:63:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:119:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:81:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:70:9: note: len is assigned tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:81:9: note: len is overwritten tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:92:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:81:9: note: len is assigned tboot-1.10.5/safestringlib/unittests/test_strisascii_s.c:92:9: note: len is overwritten tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:63:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisdigit_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:83:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:94:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:105:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:116:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strishex_s.c:128:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:63:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strislowercase_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:63:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strismixed_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:24:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:48:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:56:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:78:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:89:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:100:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:111:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strispassword_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:26:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:63:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strisuppercase_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:31:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:39:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:52:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:60:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:65:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:105:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:110:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:120:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:125:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:135:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:150:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:155:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastchar_s.c:27:47: error: Uninitialized variable: str1 [uninitvar] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:28:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:33:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:41:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:62:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:91:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:96:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:123:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:128:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:139:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:144:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:159:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:175:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:186:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastdiff_s.c:191:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:32:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:79:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:111:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:138:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:143:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:159:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:175:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:186:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:191:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:207:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:218:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:223:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:234:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strlastsame_s.c:239:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:26:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:35:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:35:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:44:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:44:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:53:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:67:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:85:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:103:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:103:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:108:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:121:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:121:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:126:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:139:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:139:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:157:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:163:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:175:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:175:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:181:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:193:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:193:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:199:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:211:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:211:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:217:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:229:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:229:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:241:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strljustify_s.c:241:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strncat_s.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strncat_s.c:23:20: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strncat_s.c:31:31: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strncpy_s.c:28:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strncpy_s.c:27:20: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strncpy_s.c:38:29: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:24:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:33:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:42:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:66:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:78:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:100:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:110:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnlen_s.c:120:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:28:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:38:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:48:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:71:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:82:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:93:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:104:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:115:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:126:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:137:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:148:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:159:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strnterminate_s.c:172:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:35:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:48:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:53:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:69:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:74:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:82:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:87:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:100:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:123:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:151:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:168:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:185:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:190:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:201:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:206:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:217:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:223:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:234:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:240:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:251:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:257:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:268:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strpbrk_s.c:274:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:35:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:51:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:62:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:73:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:84:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strprefix_s.c:153:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:27:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:27:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:36:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:36:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:45:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:56:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:56:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:73:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:73:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:85:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:90:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:102:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:115:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:115:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:120:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:132:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:132:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:137:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:149:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:149:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:166:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:166:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:172:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:184:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:184:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:190:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:202:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:208:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:220:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strremovews_s.c:226:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:28:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:33:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:41:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:62:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:88:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:93:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:101:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:133:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:138:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:149:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:165:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:181:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:187:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:198:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:204:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:216:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:222:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:233:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:239:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:250:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:256:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:267:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strspn_s.c:273:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:30:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:35:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:48:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:56:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:64:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:69:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:82:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:103:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:108:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:119:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:124:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:135:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:169:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:186:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:191:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:205:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:210:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:224:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:229:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:240:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:251:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:262:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:275:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:280:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:291:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:302:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:302:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:307:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:307:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:314:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:314:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strstr_s.c:21:11: style: Variable 'std_sub' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:31:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:102:15: style: The if condition is the same as the previous if condition [duplicateCondition] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:97:15: note: First condition tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:102:15: note: Second condition tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:30:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:30:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:40:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:40:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:50:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:50:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:60:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:60:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:69:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:69:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:84:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:98:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:116:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:131:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:136:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:147:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:166:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:183:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:117:47: warning: Either the condition 'p2tok==NULL' is redundant or there is possible null pointer dereference: p2tok. [nullPointerRedundantCheck] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:115:15: note: Assuming that condition 'p2tok==NULL' is not redundant tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:117:47: note: Null pointer dereference tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:132:47: warning: Either the condition 'p2tok==NULL' is redundant or there is possible null pointer dereference: p2tok. [nullPointerRedundantCheck] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:130:15: note: Assuming that condition 'p2tok==NULL' is not redundant tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:132:47: note: Null pointer dereference tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:135:16: warning: Either the condition 'p2tok==NULL' is redundant or there is possible null pointer dereference: p2tok. [nullPointerRedundantCheck] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:130:15: note: Assuming that condition 'p2tok==NULL' is not redundant tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:135:16: note: Null pointer dereference tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:117:47: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:132:47: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:18:11: style: Variable 'p2tok' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/test_strtok_s.c:31:47: error: Uninitialized variable: rc [uninitvar] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:24:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:25:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:25:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:34:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:43:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:43:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:54:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:59:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:70:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:70:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:75:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:85:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:90:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:101:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:101:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:117:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:133:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtolowercase_s.c:133:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:26:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:36:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:36:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:47:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:59:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:59:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:71:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:71:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:89:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:89:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:107:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:107:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:113:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:125:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:125:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:131:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:143:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strtouppercase_s.c:143:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:26:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:26:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:34:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:34:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:42:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:42:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:51:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:51:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:57:12: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:57:12: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:67:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:73:12: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:73:12: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:83:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:83:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:89:12: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:89:12: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:99:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:99:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:105:12: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:105:12: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:117:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:117:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_strzero_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:98:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:102:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:107:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:107:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:113:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:117:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:117:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:121:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:121:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:128:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:132:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:132:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:136:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:136:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:142:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:148:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:148:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:153:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:153:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:166:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:166:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:174:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:180:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:180:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:185:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:185:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:192:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:198:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:198:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:203:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:203:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:212:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:219:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:219:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:223:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:223:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:236:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:236:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:246:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:253:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:253:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:257:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:257:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:270:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:270:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:285:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:292:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:292:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:296:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:296:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:309:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:309:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:317:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:325:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:325:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:329:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:329:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:335:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:342:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:351:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:351:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:357:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:357:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:362:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:362:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:368:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:375:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:375:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:380:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:380:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:386:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:386:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:391:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:391:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:398:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:406:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:406:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:410:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:410:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:415:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:415:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:421:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:429:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:429:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:433:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:433:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:438:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:438:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:444:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:451:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:451:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:457:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:457:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:461:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:461:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:467:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:474:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:474:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:478:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:478:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:484:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:484:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:491:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:499:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:499:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:504:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:504:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:509:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:509:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:249:5: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:215:5: note: sz is assigned tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:249:5: note: sz is overwritten tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:347:8: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:249:5: note: sz is assigned tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:347:8: note: sz is overwritten tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:425:8: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:402:8: note: sz is assigned tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:425:8: note: sz is overwritten tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:495:5: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:425:8: note: sz is assigned tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:495:5: note: sz is overwritten tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:87:11: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/safestringlib/unittests/test_wcpcpy_s.c:89:14: style: Unused variable: i [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:57:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:61:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:61:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:67:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:71:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:71:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:77:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:81:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:81:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:87:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:91:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:91:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:98:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:104:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:104:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:109:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:115:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:122:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:127:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:133:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:140:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:151:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:158:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:158:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:163:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:169:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:179:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:179:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:185:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:185:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:185:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:185:9: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:192:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:199:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:199:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:204:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:210:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:217:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:217:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:222:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:228:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:235:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:235:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:241:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:248:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:255:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:255:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:260:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:266:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:273:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:273:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:279:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:285:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:292:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:292:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:298:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:304:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:311:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:311:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:317:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:324:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:324:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:330:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:337:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:344:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:344:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:349:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:355:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:362:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:362:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:368:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:374:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:381:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:381:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:388:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:394:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:401:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:401:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:406:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:59:19: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:69:30: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:253:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:239:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:253:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:290:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:277:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:290:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:309:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:296:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:309:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:342:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:328:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:342:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:379:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:366:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:379:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:399:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:385:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscat_s.c:399:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:98:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:102:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:108:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:112:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:112:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:118:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:122:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:122:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:128:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:134:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:147:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:147:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:155:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:161:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:161:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:167:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:173:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:173:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:182:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:188:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:188:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:201:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:201:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:211:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:218:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:218:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:231:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:231:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:241:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:248:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:248:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:261:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:269:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:277:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:277:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:283:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:290:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:298:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:298:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:304:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:304:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:310:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:318:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:318:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:324:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:324:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:329:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:329:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:336:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:344:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:344:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:349:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:349:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:355:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:362:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:362:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:367:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:367:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:373:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:381:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:381:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:387:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:387:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:393:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:402:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:402:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:408:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:408:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:415:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:424:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:424:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:429:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:429:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:272:5: style: Variable 'sz' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:214:5: note: sz is assigned tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:272:5: note: sz is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:296:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:281:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:296:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:397:10: style: Variable 'sz_orig' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:86:11: style: Unused variable: ret [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_wcscpy_s.c:88:14: style: Unused variable: i [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:100:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:104:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:104:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:110:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:114:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:114:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:120:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:124:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:124:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:129:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:133:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:133:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:139:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:143:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:143:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:151:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:157:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:162:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:168:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:174:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:179:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:185:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:192:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:192:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:197:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:203:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:213:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:213:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:219:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:219:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:219:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:219:9: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:225:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:231:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:241:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:241:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:247:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:247:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:247:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:247:3: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:253:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:260:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:267:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:267:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:272:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:278:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:285:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:285:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:290:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:296:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:303:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:303:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:309:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:316:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:323:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:323:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:328:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:334:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:341:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:341:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:347:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:353:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:360:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:360:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:366:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:372:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:379:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:379:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:384:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:390:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:397:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:397:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:402:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:408:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:414:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:414:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:419:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:425:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:432:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:432:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:438:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:444:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:451:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:451:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:457:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:463:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:470:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:470:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:475:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:239:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:223:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:239:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:265:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:251:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:265:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:321:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:307:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:321:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:358:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:345:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:358:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:377:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:364:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:377:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:449:8: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:436:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:449:8: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:468:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:455:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncat_s.c:468:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:98:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:102:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:108:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:112:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:112:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:118:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:122:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:122:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:128:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:134:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:147:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:147:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:154:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:158:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:158:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:170:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:177:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:181:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:181:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:193:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:193:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:200:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:206:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:206:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:218:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:218:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:225:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:231:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:231:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:243:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:243:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:251:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:258:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:258:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:263:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:263:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:269:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:276:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:284:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:284:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:289:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:289:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:295:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:302:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:310:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:310:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:322:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:322:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:329:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:335:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:335:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:347:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:347:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:355:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:362:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:362:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:367:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:367:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:373:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:380:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:388:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:388:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:393:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:393:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:399:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:406:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:414:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:414:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:426:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:426:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:434:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:442:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:442:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:448:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:448:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:453:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:453:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:461:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:469:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:469:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:475:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:475:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:483:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:492:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:492:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:497:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:497:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:100:20: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:132:29: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:282:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:267:8: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:282:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:308:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:293:5: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:308:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:386:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:371:5: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:386:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:412:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:397:5: note: rc is assigned tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:412:5: note: rc is overwritten tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:86:11: style: Unused variable: ret [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_wcsncpy_s.c:88:14: style: Unused variable: i [unusedVariable] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:73:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:77:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:83:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:87:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:87:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:93:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:99:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:99:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:105:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:111:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:111:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:117:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:123:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:123:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:137:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:137:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:143:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:149:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wcsnlen_s.c:149:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:91:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:89:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:92:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:92:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:99:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:102:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:102:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:109:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:112:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:119:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:122:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:122:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:129:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:132:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:132:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:139:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:142:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:142:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:149:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:152:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:159:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:166:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:166:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:171:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:171:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:177:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:177:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:184:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:191:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:191:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:196:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:196:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:202:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:209:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:215:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:215:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:220:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:226:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:226:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:233:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:241:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:241:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:246:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:246:9: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:254:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:262:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:262:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:267:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:267:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:274:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:282:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:282:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:287:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:287:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:294:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:302:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:302:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:307:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:307:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:314:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:322:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:322:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:327:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:327:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:334:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:342:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:342:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:347:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:347:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:90:31: error: Uninitialized variable: mem2 [uninitvar] tboot-1.10.5/safestringlib/unittests/test_wmemcmp_s.c:100:20: error: Uninitialized variable: mem1 [uninitvar] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:80:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:84:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:84:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:91:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:95:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:95:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:101:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:105:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:105:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:111:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:115:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:115:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:121:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:125:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:125:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:131:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:135:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:135:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:141:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:145:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:151:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:155:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:155:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:162:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:170:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:170:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:175:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:175:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:175:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:180:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:180:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:188:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:196:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:196:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:203:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:203:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:203:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:209:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:209:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:217:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:225:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:225:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:232:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:232:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:232:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:238:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:238:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:245:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:253:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:253:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:261:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:261:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:261:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:267:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:267:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:275:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:283:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:283:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:290:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:290:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:290:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:296:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:296:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:296:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:304:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:311:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:311:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:317:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:326:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:326:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:332:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:332:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:332:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:338:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:338:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:338:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:346:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:355:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:355:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:361:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:361:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:361:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:370:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:378:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:378:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:384:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:384:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:393:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:400:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:400:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:406:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:406:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:406:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:82:20: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wmemcpy_s.c:113:31: error: Null pointer dereference [nullPointer] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:89:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:93:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:93:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:100:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:104:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:104:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:110:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:114:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:114:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:120:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:124:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:124:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:134:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:134:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:140:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:144:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:144:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:150:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:154:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:160:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:164:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:164:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:171:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:179:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:179:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:184:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:184:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:184:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:189:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:189:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:197:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:205:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:205:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:212:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:212:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:212:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:218:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:218:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:226:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:234:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:234:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:241:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:241:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:241:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:247:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:247:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:254:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:262:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:262:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:270:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:270:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:270:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:276:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:276:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:284:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:292:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:292:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:299:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:299:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:299:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:309:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:316:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:316:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:323:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:323:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:323:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:329:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:329:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:329:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:335:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:335:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:335:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:343:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:350:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:350:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:357:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:365:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:365:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:371:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:371:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:380:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:387:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:387:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:393:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:393:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:393:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:402:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:409:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:409:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:414:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:419:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:428:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:435:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:435:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:440:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemmove_s.c:445:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESNULLP [valueFlowBailoutIncompleteVar] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:77:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:83:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:83:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:89:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:94:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:94:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:100:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:106:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:106:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:112:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:121:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:121:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:126:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:131:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:131:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:138:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:147:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:147:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:152:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:152:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:157:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:157:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:165:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:174:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:174:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:180:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:180:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:186:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:186:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:193:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:202:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:202:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:208:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:208:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:215:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:224:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:224:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:230:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/safestringlib/unittests/test_wmemset_s.c:230:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint] tboot-1.10.5/tb_polgen/commands.c:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/commands.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/commands.c:148:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/commands.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/commands.c:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/commands.c:306:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/include/tb_policy.h:273:10: style: The if condition is the same as the previous if condition [duplicateCondition] tboot-1.10.5/include/tb_policy.h:271:10: note: First condition tboot-1.10.5/include/tb_policy.h:273:10: note: Second condition tboot-1.10.5/include/tb_policy.h:281:10: style: The if condition is the same as the previous if condition [duplicateCondition] tboot-1.10.5/include/tb_policy.h:278:10: note: First condition tboot-1.10.5/include/tb_policy.h:281:10: note: Second condition tboot-1.10.5/include/tb_policy.h:285:10: style: The if condition is the same as the previous if condition [duplicateCondition] tboot-1.10.5/include/tb_policy.h:281:10: note: First condition tboot-1.10.5/include/tb_policy.h:285:10: note: Second condition tboot-1.10.5/tb_polgen/commands.c:327:18: style: Variable 'pol' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/include/tb_policy.h:176:39: portability: '(void*)pol_entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/tb_policy.h:198:52: portability: '(void*)pol_entry->hashes' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/tb_policy.h:219:39: portability: '(void*)pol_entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/include/tb_policy.h:362:39: portability: '(void*)pol_entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tb_polgen/hash.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/hash.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/hash.c:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/hash.c:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/hash.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/param.c:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/param.c:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/param.c:351:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/param.c:148:28: style: Parameter 'optarg' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tb_polgen/param.c:165:46: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tb_polgen/policy.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/policy.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/policy.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/tb_polgen/policy.c:227:20: style: Variable 'pol_end' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tb_polgen/policy.c:247:19: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tb_polgen/policy.c:262:19: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/acpi.c:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:219:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MADT_SIG [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCFG_SIG [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:266:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMAR_SIG [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:273:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:412:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/acpi.c:91:43: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/acpi.c:101:51: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/acpi.c:224:23: style: Variable 'madt' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/acpi.c:106:32: portability: 'start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/acpi.c:187:54: portability: '(void*)xsdt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/acpi.c:204:54: portability: '(void*)rsdt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/acpi.c:243:40: portability: '(void*)madt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/acpi.c:253:25: portability: '(void*)entry' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/cmdline.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:194:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_LOG_LEVEL_ALL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_log_level [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_log_targets [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:312:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bus [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bus [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comc_fmt [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comc_curspeed [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:446:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_vga_delay [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/cmdline.c:512:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_EXTPOL_FIXED [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/com.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable com_lsr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/com.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable com_cfcr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/com.c:87:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIR_IOBASEL_1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_E820_COPY_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:299:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:395:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E820_GAP [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:498:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E820_RAM [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:599:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:676:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E820_RAM [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/e820.c:514:47: style: Condition 'end>e820_base' is always true [knownConditionTrueFalse] tboot-1.10.5/tboot/common/e820.c:502:18: note: Assuming that condition 'end<=e820_base' is not redundant tboot-1.10.5/tboot/common/e820.c:505:19: note: Assuming condition is false tboot-1.10.5/tboot/common/e820.c:514:47: note: Condition 'end>e820_base' is always true tboot-1.10.5/tboot/common/e820.c:532:51: style: Condition 'e820_end>base' is always true [knownConditionTrueFalse] tboot-1.10.5/tboot/common/e820.c:505:19: note: Assuming that condition 'base>=e820_end' is not redundant tboot-1.10.5/tboot/common/e820.c:532:51: note: Condition 'e820_end>base' is always true tboot-1.10.5/tboot/common/e820.c:74:51: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/e820.c:79:53: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/e820.c:558:14: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/efi_memmap.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_MEMORY_DESCRIPTOR_VERSION [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_MEMORY_DESCRIPTOR_VERSION [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:159:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:278:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:314:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:342:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_MEMMAP_MAX_ENTRIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:369:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EFI_LOADER_CODE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/efi_memmap.c:209:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/efi_memmap.c:245:18: style: Variable 'desc' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/efi_memmap.c:246:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/efi_memmap.c:262:14: style: Variable 'desc' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/elf.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/elf.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/elf.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/elf.c:85:23: style: Local variable 'elf' shadows outer variable [shadowVariable] tboot-1.10.5/tboot/common/elf.c:51:19: note: Shadowed declaration tboot-1.10.5/tboot/common/elf.c:85:23: note: Shadow variable tboot-1.10.5/tboot/common/elf.c:116:26: style: Local variable 'elf' shadows outer variable [shadowVariable] tboot-1.10.5/tboot/common/elf.c:51:19: note: Shadowed declaration tboot-1.10.5/tboot/common/elf.c:116:26: note: Shadow variable tboot-1.10.5/tboot/common/elf.c:51:19: style: Variable 'elf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/elf.c:85:23: style: Variable 'elf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/elf.c:116:26: style: Variable 'elf' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/elf.c:167:31: style: Variable 'ph' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/elf.c:237:27: style: Parameter 'entry_point' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/elf.c:168:39: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/elf.c:209:80: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/elf.c:211:73: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/elf.c:226:76: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/elf.c:228:58: portability: '(void*)elf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/hash.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/hash.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/hash.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/hash.c:164:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/hash.c:188:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/hash.c:102:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tboot-1.10.5/tboot/common/hash.c:106:5: note: Found duplicate branches for 'if' and 'else'. tboot-1.10.5/tboot/common/hash.c:102:10: note: Found duplicate branches for 'if' and 'else'. tboot-1.10.5/tboot/common/hash.c:151:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tboot-1.10.5/tboot/common/hash.c:155:5: note: Found duplicate branches for 'if' and 'else'. tboot-1.10.5/tboot/common/hash.c:151:10: note: Found duplicate branches for 'if' and 'else'. tboot-1.10.5/tboot/common/integrity.c:94:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcr [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:153:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA256 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:226:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC_VIRT_START [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM12_VER_MAJOR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/integrity.c:146:19: style: struct member '__packed::secrets' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/linux.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/linux.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/linux.c:467:29: style: Parameter 'entry_point' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/linux.c:110:49: portability: 'linux_image' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/linux.c:317:57: portability: 'linux_image' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/linux.c:441:27: portability: '(void*)p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_END [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:157:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MODULE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:309:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:347:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_END [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:397:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:548:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_KERNEL_CMDLINE_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:618:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:667:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCP_POLICY_DATA_UUID [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:700:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:734:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_BASE_ADDR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:747:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBI_CMDLINE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:819:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:890:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:987:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1122:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_BASE_ADDR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiboot_info_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1356:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULTIBOOT_HEADER_SEARCH_LIMIT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_tpm_family [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1572:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1609:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBI_CMDLINE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBI_MEMLIMITS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1649:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MEMLIMITS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1666:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MEMLIMITS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1684:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MODULE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1700:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBI_MEMMAP [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1719:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MMAP [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1743:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_MMAP [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1822:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1864:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_map_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1914:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1966:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_ACPI_NEW [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1989:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_EFI32 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:2021:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_EFI_MMAP [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:2056:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_FRAMEBUFFER [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:2102:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB2_TAG_TYPE_FRAMEBUFFER [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:2120:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBI_AOUT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/loader.c:1184:13: style: Consider using memset instead of loop. [useStandardLibrary] tboot-1.10.5/tboot/common/loader.c:151:29: style: Parameter 'lctx' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/loader.c:294:23: style: Variable 'm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:305:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:305:22: style: Variable 'e' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:441:27: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:452:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:474:23: style: Variable 'cur_mod' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:520:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:568:36: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:585:23: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:607:11: style: Variable 'kernel_image' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:877:62: style: Parameter 'kernel_image' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/loader.c:1067:19: style: Variable 'm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1081:19: style: Variable 'm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1176:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1204:37: style: Variable 'bd' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1237:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1277:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1297:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1317:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1500:15: style: Variable 'initrd_image' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1558:15: style: Variable 'm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1585:34: style: Parameter 'lctx' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/loader.c:1745:34: style: Variable 'mmap' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1955:30: style: Variable 'new_acpi' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1982:27: style: Variable 'efi32' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:1983:27: style: Variable 'efi64' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/loader.c:135:10: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:1356:41: portability: 'image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:1357:17: portability: 'walker' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:1363:41: portability: 'image' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:1364:17: portability: 'walker' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/loader.c:2140:45: portability: 'addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/lz.c:102:47: style: Parameter 'str1' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/lz.c:102:60: style: Parameter 'str2' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/lz.c:152:54: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/memlog.c:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_SERIAL_LOG_ADDR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/memlog.c:120:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_COUNT_MAX [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/misc.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/misc.c:54:53: portability: 'prtptr' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/paging.c:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PAGE_PRESENT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_L1_PAGETABLE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:123:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_L1_PAGETABLE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAC_PAGE_MASK [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:179:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_L1_PAGETABLE_ENTRIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:218:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR4_PAE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/paging.c:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR0_PG [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/pci_cfgreg.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCI_FUNCMAX [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/pci_cfgreg.c:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONF2_ENABLE_PORT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/pci_cfgreg.c:72:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] tboot-1.10.5/tboot/common/policy.c:248:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:423:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:513:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:616:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:640:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:713:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ldr_ctx [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:778:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:843:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:875:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:902:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_POL_MOD_NUM_NV [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NV_VERIFICATION_FAILED [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/policy.c:586:19: style: Local variable 'img_hash' shadows outer variable [shadowVariable] tboot-1.10.5/tboot/common/policy.c:537:19: note: Shadowed declaration tboot-1.10.5/tboot/common/policy.c:586:19: note: Shadow variable tboot-1.10.5/tboot/common/policy.c:325:26: style: Variable 'os_sinit_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/policy.c:446:23: style: Variable 'pol' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/policy.c:454:24: style: Variable 'pol2' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/policy.c:880:28: style: Variable 'pol_entry' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/policy.c:898:28: style: Variable 'pol_entry' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/policy.c:390:35: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/policy.c:394:43: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/policy.c:398:43: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/policy.c:402:43: portability: '(void*)pollist' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/policy.c:242:28: style: Variable 'data_size' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/policy.c:328:18: style: Variable 'lcp_size' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/poly1305/poly1305.c:30:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly1305_context [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/poly1305/poly1305.c:326:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY1305_BLOCK_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/poly1305/poly1305.c:497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY1305_BLOCK_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/poly1305/poly1305.c:535:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY1305_BLOCK_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/printk.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_LOG_TARGET_SERIAL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/printk.c:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_LOG_TARGET_VGA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/printk.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_LOG_TARGET_MEMORY [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/printk.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_LOG_TARGET_MEMORY [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/sha1.c:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sha1_ctxt [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/sha256.c:141:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_BLOCK_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/sha256.c:142:66: style: Condition '(err=sha256_compress(md,(unsigned char*)in))!=0' is always false [knownConditionTrueFalse] tboot-1.10.5/tboot/common/sha256.c:142:39: note: Calling function 'sha256_compress' returns 0 tboot-1.10.5/tboot/common/sha256.c:142:66: note: Condition '(err=sha256_compress(md,(unsigned char*)in))!=0' is always false tboot-1.10.5/tboot/common/sha256.c:155:63: style: Condition '(err=sha256_compress(md,md->sha256.buf))!=0' is always false [knownConditionTrueFalse] tboot-1.10.5/tboot/common/sha256.c:155:41: note: Calling function 'sha256_compress' returns 0 tboot-1.10.5/tboot/common/sha256.c:155:63: note: Condition '(err=sha256_compress(md,md->sha256.buf))!=0' is always false tboot-1.10.5/tboot/common/sha512.c:166:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA512_BLOCK_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/sha512.c:167:50: style: Condition '(err=sha512_compress(md,in))!=0' is always false [knownConditionTrueFalse] tboot-1.10.5/tboot/common/sha512.c:167:40: note: Calling function 'sha512_compress' returns 0 tboot-1.10.5/tboot/common/sha512.c:167:50: note: Condition '(err=sha512_compress(md,in))!=0' is always false tboot-1.10.5/tboot/common/sha512.c:180:66: style: Condition '(err=sha512_compress(md,md->sha512.buf))!=0' is always false [knownConditionTrueFalse] tboot-1.10.5/tboot/common/sha512.c:180:44: note: Calling function 'sha512_compress' returns 0 tboot-1.10.5/tboot/common/sha512.c:180:66: note: Condition '(err=sha512_compress(md,md->sha512.buf))!=0' is always false tboot-1.10.5/tboot/common/tb_error.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tb_error.c:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tb_error_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tb_error.c:182:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tb_error_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tb_error.c:202:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:114:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _end [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:136:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_S3_WAKEUP_ADDR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:283:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:294:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_APICBASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUID_X86_FEATURE_SMX [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_SHUTDOWN_HALT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_cmdline [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:506:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM20_VER_MAJOR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:602:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_SHUTDOWN_WFS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:720:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tboot.c:136:24: error: Subtracting pointers that point to different objects [subtractPointers] tboot-1.10.5/tboot/common/tboot.c:91:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:136:10: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:90:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:136:26: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:136:24: note: Subtracting pointers that point to different objects tboot-1.10.5/tboot/common/tboot.c:143:26: error: Subtracting pointers that point to different objects [subtractPointers] tboot-1.10.5/tboot/common/tboot.c:91:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:143:12: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:90:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:143:28: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:143:26: note: Subtracting pointers that point to different objects tboot-1.10.5/tboot/common/tboot.c:147:26: error: Subtracting pointers that point to different objects [subtractPointers] tboot-1.10.5/tboot/common/tboot.c:91:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:147:12: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:90:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:147:28: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:147:26: note: Subtracting pointers that point to different objects tboot-1.10.5/tboot/common/tboot.c:154:26: error: Subtracting pointers that point to different objects [subtractPointers] tboot-1.10.5/tboot/common/tboot.c:91:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:154:12: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:90:13: note: Variable declared here. tboot-1.10.5/tboot/common/tboot.c:154:28: note: Array decayed to pointer here. tboot-1.10.5/tboot/common/tboot.c:154:26: note: Subtracting pointers that point to different objects tboot-1.10.5/tboot/common/tpm.c:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:116:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CRB_CTRL_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CRB_CTRL_REQ [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:215:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:238:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:273:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_ACCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_LOC_STATE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_ACCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:398:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMEOUT_UNIT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:569:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:694:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_ACCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:727:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_LOC_STATE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:752:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_INTERFACE_ID [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:788:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_REG_LOC_CTRL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:820:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CRB_DATA_BUFFER [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:839:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:896:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:909:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_VER_12 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm.c:518:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] tboot-1.10.5/tboot/common/tpm.c:517:40: note: outer condition: offset<*out_size tboot-1.10.5/tboot/common/tpm.c:518:25: note: identical inner condition: offset<*out_size tboot-1.10.5/tboot/common/tpm.c:755:20: style: The statement 'if (g_tpm_family!=TPM_IF_20_CRB) g_tpm_family=TPM_IF_20_CRB' is logically equivalent to 'g_tpm_family=TPM_IF_20_CRB'. [duplicateConditionalAssign] tboot-1.10.5/tboot/common/tpm.c:755:52: note: Assignment 'g_tpm_family=TPM_IF_20_CRB' tboot-1.10.5/tboot/common/tpm.c:755:20: note: Condition 'g_tpm_family!=TPM_IF_20_CRB' is redundant tboot-1.10.5/tboot/common/tpm.c:760:21: style: The statement 'if (g_tpm_family!=TPM_IF_20_FIFO) g_tpm_family=TPM_IF_20_FIFO' is logically equivalent to 'g_tpm_family=TPM_IF_20_FIFO'. [duplicateConditionalAssign] tboot-1.10.5/tboot/common/tpm.c:760:53: note: Assignment 'g_tpm_family=TPM_IF_20_FIFO' tboot-1.10.5/tboot/common/tpm.c:760:21: note: Condition 'g_tpm_family!=TPM_IF_20_FIFO' is redundant tboot-1.10.5/tboot/common/tpm.c:278:12: style: Checking if unsigned expression 'i' is less than zero. [unsignedLessThanZero] tboot-1.10.5/tboot/common/tpm.c:554:75: style: Parameter 'out_size' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/tpm_12.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:232:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:273:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:301:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:339:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:429:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:729:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:759:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:804:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:879:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:978:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1055:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1116:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1173:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable post_launch_pcr17 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1251:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1318:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1357:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_vl_entries [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1387:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1456:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1530:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1637:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1680:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1722:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_WARN [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1839:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1877:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_HEAD_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1960:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_vl_entries [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_12.c:1492:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1462:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1492:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1512:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1493:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1512:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1566:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1536:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1566:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1586:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1567:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1586:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1661:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1642:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1661:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1663:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1662:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1663:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1702:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1685:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1702:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1704:12: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/common/tpm_12.c:1703:5: note: offset is assigned tboot-1.10.5/tboot/common/tpm_12.c:1704:12: note: offset is overwritten tboot-1.10.5/tboot/common/tpm_12.c:1219:36: style: Variable 'data12_s' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/tpm_12.c:1228:30: style: Variable 'data12' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/tpm_12.c:1825:49: style: Parameter 'ti' can be declared as pointer to const. However it seems that 'tpm12_save_state' is a callback function, if 'ti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tboot-1.10.5/tboot/common/tpm_12.c:1993:19: note: You might need to cast the function pointer here tboot-1.10.5/tboot/common/tpm_12.c:1825:49: note: Parameter 'ti' can be declared as pointer to const tboot-1.10.5/tboot/common/tpm_12.c:217:17: style: struct member '__packed::digest' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:462:13: style: struct member '__packed::rev_major' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:463:13: style: struct member '__packed::rev_minor' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:468:25: style: struct member '__packed::version' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:469:25: style: struct member '__packed::specLevel' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:470:25: style: struct member '__packed::errataRev' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:471:25: style: struct member '__packed::tpmVendorID' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:472:25: style: struct member '__packed::vendorSpecificSize' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:473:25: style: struct member '__packed::vendorSpecific' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:514:17: style: struct member '__packed::nonce' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:543:33: style: struct member '__packed::header' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:549:33: style: struct member '__packed::header' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1422:33: style: struct member '__packed::pcr_selection' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1429:25: style: struct member '__packed::attributes' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1434:29: style: struct member '__packed::nv_index' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1435:29: style: struct member '__packed::pcr_info_read' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1436:29: style: struct member '__packed::pcr_info_write' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1437:29: style: struct member '__packed::permission' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1438:29: style: struct member '__packed::b_read_st_clear' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1439:29: style: struct member '__packed::b_write_st_clear' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1440:29: style: struct member '__packed::b_write_define' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1441:29: style: struct member '__packed::data_size' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1595:13: style: struct member '__packed::ownership' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1597:13: style: struct member '__packed::read_pubek' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1598:13: style: struct member '__packed::disable_owner_clear' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1599:13: style: struct member '__packed::allow_maintenance' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1600:13: style: struct member '__packed::physical_presence_lifetime_lock' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1601:13: style: struct member '__packed::physical_presence_hw_enable' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1602:13: style: struct member '__packed::physical_presence_cmd_enable' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1603:13: style: struct member '__packed::cekp_used' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1604:13: style: struct member '__packed::tpm_post' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1605:13: style: struct member '__packed::tpm_post_lock' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1606:13: style: struct member '__packed::fips' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1607:13: style: struct member '__packed::operator' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1608:13: style: struct member '__packed::enable_revoke_ek' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1610:13: style: struct member '__packed::read_srk_pub' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1611:13: style: struct member '__packed::tpm_established' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1612:13: style: struct member '__packed::maintenance_done' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1613:13: style: struct member '__packed::disable_full_da_logic_info' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1618:13: style: struct member '__packed::deactivated' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1619:13: style: struct member '__packed::disable_force_clear' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1620:13: style: struct member '__packed::physical_presence' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1621:13: style: struct member '__packed::phycical_presence_lock' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:1622:13: style: struct member '__packed::b_global_lock' is never used. [unusedStructMember] tboot-1.10.5/tboot/common/tpm_12.c:742:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:784:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:857:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:935:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:1416:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:1513:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:1587:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:1664:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_12.c:1705:5: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_20.c:73:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ST_NO_SESSIONS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:112:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_COUNT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:164:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:185:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:209:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:224:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:252:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:298:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ST_SESSIONS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:362:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASH_COUNT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:685:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:981:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1076:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_PCR_Read [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_PCR_Extend [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1174:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_PCR_Event [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1225:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_PCR_Reset [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1271:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_HashSequenceStart [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_SequenceUpdate [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1363:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_EventSequenceComplete [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1416:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_NV_Read [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1472:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_NV_Write [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1524:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_NV_ReadPublic [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1588:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_GetRandom [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1632:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_Shutdown [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1670:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_CreatePrimary [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1770:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_Create [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1863:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_Load [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1923:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_Unseal [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:1975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_ContextSave [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2020:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_ContextLoad [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2064:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_CC_FlushContext [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_RS_PW [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2122:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2159:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_RC_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_ALG_NULL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2288:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NV_INDEX_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2326:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NV_INDEX_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2361:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_RC_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2386:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2422:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2478:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2544:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_RC_SUCCESS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2591:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_SU_STATE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2607:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2640:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tboot_alg_list_count [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2655:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2679:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2701:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM_NR_LOCALITIES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2721:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_sinit [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/tpm_20.c:2792:23: style: Local variable 'i' shadows outer variable [shadowVariable] tboot-1.10.5/tboot/common/tpm_20.c:2720:18: note: Shadowed declaration tboot-1.10.5/tboot/common/tpm_20.c:2792:23: note: Shadow variable tboot-1.10.5/tboot/common/tpm_20.c:68:68: style: Parameter 'sessions_in' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/tpm_20.c:294:60: style: Parameter 'sessions_in' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/common/tpm_20.c:2519:50: style: Parameter 'ti' can be declared as pointer to const. However it seems that 'tpm20_verify_creation' is a callback function, if 'ti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tboot-1.10.5/tboot/common/tpm_20.c:2867:24: note: You might need to cast the function pointer here tboot-1.10.5/tboot/common/tpm_20.c:2519:50: note: Parameter 'ti' can be declared as pointer to const tboot-1.10.5/tboot/common/tpm_20.c:2519:90: style: Parameter 'sealed_data' can be declared as pointer to const. However it seems that 'tpm20_verify_creation' is a callback function, if 'sealed_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tboot-1.10.5/tboot/common/tpm_20.c:2867:24: note: You might need to cast the function pointer here tboot-1.10.5/tboot/common/tpm_20.c:2519:90: note: Parameter 'sealed_data' can be declared as pointer to const tboot-1.10.5/tboot/common/tpm_20.c:2721:22: style: Variable 'info_list' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/tpm_20.c:86:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:90:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:93:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:97:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:110:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:117:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:120:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:128:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:204:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:214:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:229:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:232:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:236:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:239:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:252:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:275:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:279:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:287:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:339:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:342:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:348:20: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:361:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:366:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:372:20: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:405:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:407:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:408:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:412:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:415:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:423:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:428:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:430:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:431:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:436:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:442:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:445:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:447:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:451:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:458:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:461:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:463:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:467:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:471:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:475:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:479:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:483:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:487:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:491:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:492:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:496:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:500:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:506:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:509:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:512:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:519:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:522:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:524:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:528:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:532:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:536:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:540:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:544:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:548:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:549:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:553:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:557:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:561:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:567:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:570:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:573:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:577:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:581:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:587:20: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:592:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:599:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:602:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:604:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:608:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:612:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:616:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:620:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:624:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:628:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:632:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:633:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:637:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:641:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:680:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:681:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:682:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:686:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:695:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:702:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:707:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:709:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:710:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:722:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:727:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:730:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:732:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:743:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:749:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:752:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:754:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:758:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:762:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:766:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:770:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:774:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:778:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:782:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:783:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:787:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:791:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:797:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:800:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:809:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:815:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:818:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:820:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:824:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:828:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:832:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:836:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:840:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:844:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:845:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:849:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:853:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:857:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:863:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:866:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:869:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:873:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:877:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:883:20: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:894:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:902:16: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:908:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:911:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:913:13: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:917:9: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:921:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:925:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:929:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:933:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:937:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:941:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:942:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:946:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:950:17: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:968:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:978:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:981:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:983:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:990:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:998:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1005:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1017:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1019:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1025:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1035:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1037:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1039:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1041:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1052:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1054:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1056:5: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1062:12: portability: '*other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1078:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1100:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1104:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1106:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1128:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1129:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1154:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1157:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1176:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1177:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1181:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1202:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1205:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1227:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1230:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1251:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1254:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1273:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1274:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1276:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1296:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1299:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1301:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1317:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1319:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1323:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1343:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1346:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1365:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1367:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1368:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1372:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1392:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1395:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1418:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1419:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1420:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1424:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1425:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1446:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1449:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1455:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1474:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1475:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1476:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1480:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1482:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1503:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1506:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1526:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1527:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1548:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1551:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1553:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1554:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1555:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1557:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1565:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1567:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1573:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1590:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1591:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1612:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1615:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1621:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1634:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1635:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1672:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1673:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1679:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1680:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1682:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1691:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1716:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1719:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1723:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1739:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1749:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1772:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1773:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1779:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1780:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1782:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1791:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1815:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1818:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1825:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1841:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1865:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1866:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1870:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1893:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1895:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1899:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1905:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1925:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1926:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1949:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1952:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1958:11: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1976:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1977:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1998:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2002:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2021:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2044:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2048:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2050:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2065:29: portability: '(void*)cmd_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2066:5: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2088:29: portability: '(void*)rsp_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:2093:15: portability: 'other' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/common/tpm_20.c:1301:5: style: Variable 'other' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_20.c:1621:11: style: Variable 'other' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_20.c:2088:11: style: Variable 'other' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/tpm_20.c:2093:15: style: Variable 'other' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/common/vga.c:68:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCREEN_BUFFER [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LINES [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_COLS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:228:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_ldr_ctx [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vga.c:228:20: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/common/vsprintf.c:199:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONGLONG [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vsprintf.c:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:130:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMAR_REMAPPING_DRHD [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMAR_REMAPPING_DRHD [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/common/vtd.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMAR_REMAPPING_DRHD [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acm_chipset_id_list_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:178:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acm_processor_id_list_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:238:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tpm_info_list_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:462:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACM_SIZE_MIN_PADDING [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:478:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable acm_hdr_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:551:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACM_CHIPSET_TYPE_SINIT_REVOC [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:571:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACM_CHIPSET_TYPE_SINIT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:596:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLATFORM_TYPE_CLIENT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:712:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:749:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_SINIT_BASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:819:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:889:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:930:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:104:23: style: Variable 'info_table' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:164:23: style: Variable 'info_table' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:224:23: style: Variable 'info_table' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:431:23: style: Variable 'info_table' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:442:23: style: Variable 'info_table' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:449:74: style: Parameter 'acm_hdr' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/txt/acmod.c:706:18: style: Variable 'bios_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:609:17: style: Variable 'didvid._raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/acmod.c:614:18: style: Variable 'ver._raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/acmod.c:1004:31: style: Variable 'caps_mask.rlp_wake_getsec' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/acmod.c:1004:60: style: Variable 'caps_mask.rlp_wake_monitor' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/errors.c:59:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_ERRORCODE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/errors.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_ERRORCODE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/errors.c:184:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_ERRORCODE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/errors.c:198:20: style: Variable 'acmod_err._raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/heap.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:98:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_HALG_SHA1 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:379:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:411:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:434:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:479:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:490:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:523:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:591:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_HEAP_BASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:661:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_HEAP_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable os_sinit_data_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:750:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:774:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_HEAP_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:819:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:832:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:868:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_HEAP_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:918:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/heap.c:316:22: style: Variable 'next' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/heap.c:362:18: style: Variable 'next' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/heap.c:713:20: style: Variable 'tpm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/heap.c:125:46: portability: '(void*)elog' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:126:46: portability: '(void*)elog' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:130:29: portability: '(void*)curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:130:45: portability: '(void*)curr+sizeof(*curr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:165:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:173:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:176:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:184:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:318:60: portability: '(void*)(unsigned long)log_descr->phys_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:320:60: portability: '(void*)(unsigned long)log_descr->phys_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:335:18: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:340:44: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:340:65: portability: 'curr+2*sizeof(uint32_t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:341:18: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:364:55: portability: '(void*)(unsigned long)elog_elt->phys_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:365:55: portability: '(void*)(unsigned long)elog_elt->phys_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:368:10: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:370:14: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:405:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:584:27: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:853:47: portability: '(void*)sinit_mle_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/heap.c:853:67: portability: '(void*)sinit_mle_data-sizeof(uint64_t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/mtrrs.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR0_NW [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:157:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_MTRRdefType [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:268:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_MTRRcap [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:473:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTRR_PHYS_MASK0_MSR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:500:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_MTRRdefType [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:606:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_MTRRdefType [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/mtrrs.c:554:14: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/mtrrs.c:590:14: portability: 'base' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/mtrrs.c:72:15: style: union member 'Anonymous0::num_la_bits' is never used. [unusedStructMember] tboot-1.10.5/tboot/txt/mtrrs.c:73:15: style: union member 'Anonymous0::reserved' is never used. [unusedStructMember] tboot-1.10.5/tboot/txt/mtrrs.c:160:18: style: Variable 'mtrr_cap.raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:501:22: style: Variable 'mtrr_def_type.fe' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:502:24: style: Variable 'mtrr_def_type.type' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:508:18: style: Variable 'mtrr_cap.raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:511:25: style: Variable 'mtrr_physmask.v' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:544:28: style: Variable 'mtrr_physbase.base' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:546:28: style: Variable 'mtrr_physbase.type' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:550:28: style: Variable 'mtrr_physmask.mask' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:551:25: style: Variable 'mtrr_physmask.v' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:567:28: style: Variable 'mtrr_physbase.base' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:569:28: style: Variable 'mtrr_physbase.type' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:580:28: style: Variable 'mtrr_physmask.mask' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:581:25: style: Variable 'mtrr_physmask.v' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/mtrrs.c:607:21: style: Variable 'mtrr_def_type.e' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/txt.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:223:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVTLOG_CNTNR_MAJOR_VER [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:240:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:258:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:293:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TPM12_VER_MAJOR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVTLOG_TPM12 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:384:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:422:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:469:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alg [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:510:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:561:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMAR_REMAPPING_DRHD [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:596:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_IA32_MISC_ENABLE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:740:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_POST_LAUNCH_VERIFICATION [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:820:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_STS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:850:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_BASE_ADDR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:914:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_SINIT_BASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:955:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_SINIT_NOT_PRESENT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1008:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR0_PE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_CPUS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_CPUS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1245:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_HEAP_BASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1301:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_APICBASE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1346:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXTCR_ESTS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:1370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR4_SMXE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/txt.c:653:36: style: Variable 'caps_mask.tcg_event_log_format' is reassigned a value before the old one has been used. [redundantAssignment] tboot-1.10.5/tboot/txt/txt.c:652:36: note: caps_mask.tcg_event_log_format is assigned tboot-1.10.5/tboot/txt/txt.c:653:36: note: caps_mask.tcg_event_log_format is overwritten tboot-1.10.5/tboot/txt/txt.c:757:40: error: Subtracting pointers that point to different objects [subtractPointers] tboot-1.10.5/tboot/txt/txt.c:751:30: note: Variable declared here. tboot-1.10.5/tboot/txt/txt.c:757:26: note: Array decayed to pointer here. tboot-1.10.5/tboot/txt/txt.c:751:17: note: Variable declared here. tboot-1.10.5/tboot/txt/txt.c:757:42: note: Array decayed to pointer here. tboot-1.10.5/tboot/txt/txt.c:757:40: note: Subtracting pointers that point to different objects tboot-1.10.5/tboot/txt/txt.c:237:20: style: Variable 'os_mle_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:253:20: style: Variable 'os_mle_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:320:20: style: Variable 'tpm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:547:28: style: Variable 'end' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:577:20: style: Variable 'tpm' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:770:22: style: Variable 'os_sinit_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:788:18: style: Variable 'bios_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/txt.c:189:37: portability: 'pg_dir_ptr_tab' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:190:29: portability: 'pg_dir' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:351:23: portability: '(void*)elt' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:362:46: portability: '(void*)g_elog' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:404:18: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:409:44: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:409:65: portability: 'curr+2*sizeof(uint32_t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:410:18: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:437:61: portability: '(void*)(unsigned long)cur_desc->phys_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:440:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:442:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:444:10: portability: 'next' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:547:55: portability: '(void*)dmar_remap' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:550:29: portability: '(void*)iter' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:1284:47: portability: '(void*)sinit_mle_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:1284:67: portability: '(void*)sinit_mle_data-sizeof(uint64_t)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/txt.c:649:31: style: Variable 'caps_mask.rlp_wake_getsec' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/txt.c:650:32: style: Variable 'caps_mask.rlp_wake_monitor' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/txt.c:651:26: style: Variable 'caps_mask.pcr_map_da' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/txt.c:653:36: style: Variable 'caps_mask.tcg_event_log_format' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/txt.c:820:14: style: Variable 'sts._raw' is assigned a value that is never used. [unreadVariable] tboot-1.10.5/tboot/txt/verify.c:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X86_EFLAGS_ID [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:127:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUID_X86_FEATURE_VMX [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:146:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUID_X86_FEATURE_SMX [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUID_X86_FEATURE_XMM3 [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_SMX_NOT_SUPPORTED [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:255:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_INFO [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:294:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vtd_pmr_lo_base [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:349:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:379:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_NONE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_POST_LAUNCH_VERIFICATION [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:445:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sinit_mdr_t [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:506:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_ERR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:541:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_IA32_SMM_MONITOR_CTL_VALID [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:571:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_IA32_SMM_MONITOR_CTL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/verify.c:249:22: style: Variable 'os_sinit_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/verify.c:435:18: style: Variable 'mdr_entry' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/verify.c:537:23: style: Variable 'sinit_mle_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/vmcs.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TB_ERR_FATAL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSR_IA32_VMX_BASIC_MSR [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOURMB_PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR4_VMXE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CR4_VMXE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:248:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIN_BASED_VM_EXEC_CONTROL [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:445:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBOOT_DETA [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:464:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_QUALIFICATION [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:492:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_EXIT_REASON [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:541:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_CPUS [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/vmcs.c:563:25: style: Condition 'vmx_create_vmcs(cpuid)' is always true [knownConditionTrueFalse] tboot-1.10.5/tboot/txt/vmcs.c:563:25: note: Calling function 'vmx_create_vmcs' returns 1 tboot-1.10.5/tboot/txt/vmcs.c:563:25: note: Condition 'vmx_create_vmcs(cpuid)' is always true tboot-1.10.5/txt-test/txt-test.c:90:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_TXT_CONFIG_PAGES [valueFlowBailoutIncompleteVar] tboot-1.10.5/txt-test/txt-test.c:142:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SHIFT [valueFlowBailoutIncompleteVar] tboot-1.10.5/txt-test/txt-test.c:168:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR_TXT_CONFIG_PAGES [valueFlowBailoutIncompleteVar] tboot-1.10.5/txt-test/txt-test.c:213:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SIZE [valueFlowBailoutIncompleteVar] tboot-1.10.5/txt-test/txt-test.c:234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KERN_ALERT [valueFlowBailoutIncompleteVar] tboot-1.10.5/txt-test/txt-test.c:233:10: style: Condition '!is_txt_supported()' is always false [knownConditionTrueFalse] tboot-1.10.5/txt-test/txt-test.c:233:27: note: Calling function 'is_txt_supported' returns 1 tboot-1.10.5/txt-test/txt-test.c:233:10: note: Condition '!is_txt_supported()' is always false tboot-1.10.5/tboot/include/tpm.h:403:57: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/txt-test/txt-test.c:74:52: portability: 'config_regs_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/txt-test/txt-test.c:150:28: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-acminfo.c:81:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tboot-1.10.5/utils/txt-acminfo.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tboot-1.10.5/utils/txt-acminfo.c:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tboot-1.10.5/tboot/txt/acmod.c:835:10: style: Condition '!get_parameters(¶ms)' is always false [knownConditionTrueFalse] tboot-1.10.5/tboot/txt/acmod.c:835:25: note: Calling function 'get_parameters' returns 1 tboot-1.10.5/tboot/txt/acmod.c:835:10: note: Condition '!get_parameters(¶ms)' is always false tboot-1.10.5/utils/txt-acminfo.c:188:10: style: Condition '!is_txt_supported()' is always false [knownConditionTrueFalse] tboot-1.10.5/utils/txt-acminfo.c:188:27: note: Calling function 'is_txt_supported' returns 1 tboot-1.10.5/utils/txt-acminfo.c:188:10: note: Condition '!is_txt_supported()' is always false tboot-1.10.5/tboot/txt/acmod.c:285:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:286:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:287:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:288:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:289:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:290:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:291:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:292:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:293:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:294:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/acmod.c:403:13: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/acmod.c:404:13: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/acmod.c:616:9: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/acmod.c:627:9: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/acmod.c:680:13: warning: %Lx in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/acmod.c:680:13: warning: %Lx in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-acminfo.c:146:28: style:inconclusive: Function 'print_hex' argument 1 names different: declaration 'buf' definition 'prefix'. [funcArgNamesDifferent] tboot-1.10.5/tboot/include/misc.h:39:36: note: Function 'print_hex' argument 1 names different: declaration 'buf' definition 'prefix'. tboot-1.10.5/utils/txt-acminfo.c:146:28: note: Function 'print_hex' argument 1 names different: declaration 'buf' definition 'prefix'. tboot-1.10.5/utils/txt-acminfo.c:146:48: style:inconclusive: Function 'print_hex' argument 2 names different: declaration 'prtptr' definition 'start'. [funcArgNamesDifferent] tboot-1.10.5/tboot/include/misc.h:39:54: note: Function 'print_hex' argument 2 names different: declaration 'prtptr' definition 'start'. tboot-1.10.5/utils/txt-acminfo.c:146:48: note: Function 'print_hex' argument 2 names different: declaration 'prtptr' definition 'start'. tboot-1.10.5/utils/txt-acminfo.c:146:62: style:inconclusive: Function 'print_hex' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] tboot-1.10.5/tboot/include/misc.h:39:69: note: Function 'print_hex' argument 3 names different: declaration 'size' definition 'len'. tboot-1.10.5/utils/txt-acminfo.c:146:62: note: Function 'print_hex' argument 3 names different: declaration 'size' definition 'len'. tboot-1.10.5/utils/txt-acminfo.c:165:16: style: Variable 'hdr' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/utils/txt-acminfo.c:186:39: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/utils/txt-acminfo.c:222:11: style: Variable 'acm_file' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/include/processor.h:116:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/include/processor.h:123:74: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/tboot/txt/acmod.c:380:27: style: Variable 'chipset_id' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:400:33: style: Variable 'proc_id' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:411:26: style: Variable 'info_list' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:590:17: style: Variable 'txt_heap' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:649:27: style: Variable 'chipset_id' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/txt/acmod.c:679:33: style: Variable 'proc_id' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/tboot/include/txt/heap.h:408:31: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:413:35: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:413:62: portability: 'heap+get_bios_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:419:31: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:419:58: portability: 'heap+get_bios_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:425:37: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:425:64: portability: 'heap+get_bios_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:426:59: portability: 'heap+get_bios_data_size(heap)+get_os_mle_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:432:31: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:432:58: portability: 'heap+get_bios_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:433:53: portability: 'heap+get_bios_data_size(heap)+get_os_mle_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:439:38: portability: 'heap' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:439:65: portability: 'heap+get_bios_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:440:60: portability: 'heap+get_bios_data_size(heap)+get_os_mle_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/include/txt/heap.h:441:62: portability: 'heap+get_bios_data_size(heap)+get_os_mle_data_size(heap)+get_os_sinit_data_size(heap)' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/acmod.c:609:19: portability: 'pub_config_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/acmod.c:611:16: portability: 'pub_config_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/tboot/txt/acmod.c:614:20: portability: 'pub_config_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-acminfo.c:148:29: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-acminfo.c:154:18: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-parse_err.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tboot-1.10.5/utils/txt-parse_err.c:94:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-parse_err.c:90:16: warning: If memory allocation fails, then there is a possible null pointer dereference: txt_pub [nullPointerOutOfMemory] tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assuming allocation function fails tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assignment 'txt_pub=mmap(NULL,0xfed30000-0xfed20000,PROT_READ,MAP_PRIVATE,fd_mem,0xfed30000)', assigned value is 0 tboot-1.10.5/utils/txt-parse_err.c:90:16: note: Null pointer dereference tboot-1.10.5/utils/txt-parse_err.c:55:52: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assuming allocation function fails tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assignment 'txt_pub=mmap(NULL,0xfed30000-0xfed20000,PROT_READ,MAP_PRIVATE,fd_mem,0xfed30000)', assigned value is 0 tboot-1.10.5/utils/txt-parse_err.c:88:40: note: Calling function 'read_txt_config_reg', 1st argument 'txt_pub' value is 0 tboot-1.10.5/utils/txt-parse_err.c:55:52: note: Null pointer addition tboot-1.10.5/utils/txt-parse_err.c:58:26: style: Parameter 'argv' can be declared as const array [constParameter] tboot-1.10.5/utils/txt-parse_err.c:55:52: portability: 'config_regs_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-stat.c:341:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] tboot-1.10.5/utils/txt-stat.c:336:10: style: Condition '!is_txt_supported()' is always false [knownConditionTrueFalse] tboot-1.10.5/utils/txt-stat.c:336:27: note: Calling function 'is_txt_supported' returns 1 tboot-1.10.5/utils/txt-stat.c:336:10: note: Condition '!is_txt_supported()' is always false tboot-1.10.5/tboot/txt/heap.c:81:9: warning: %jx in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:141:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:295:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/heap.c:351:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tboot-1.10.5/tboot/txt/heap.c:411:5: warning: %jx in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:416:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:417:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:417:5: warning: %ju in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/txt/heap.c:421:9: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:130:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:141:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:147:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:151:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:157:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:165:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:170:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:173:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:175:5: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:175:5: warning: %jx in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:180:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:182:5: warning: %ju in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:182:5: warning: %jx in format string (no. 2) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:189:5: warning: %jx in format string (no. 1) requires 'uintmax_t' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:192:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/utils/txt-stat.c:192:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] tboot-1.10.5/tboot/include/txt/heap.h:398:13: warning: If memory allocation fails, then there is a possible null pointer dereference: (uint64_t*)heap [nullPointerOutOfMemory] tboot-1.10.5/utils/txt-stat.c:420:19: note: Assuming allocation function fails tboot-1.10.5/utils/txt-stat.c:420:19: note: Assignment 'buf=mmap(NULL,heap_size,PROT_READ,MAP_PRIVATE,fd_mem,heap)', assigned value is 0 tboot-1.10.5/utils/txt-stat.c:424:26: note: Calling function 'display_heap', 1st argument '(txt_heap_t*)buf' value is 0 tboot-1.10.5/utils/txt-stat.c:214:40: note: Calling function 'get_bios_data_size', 1st argument 'heap' value is 0 tboot-1.10.5/tboot/include/txt/heap.h:398:13: note: Null pointer dereference tboot-1.10.5/utils/txt-stat.c:86:22: warning: Possible null pointer dereference: prefix [nullPointer] tboot-1.10.5/utils/txt-stat.c:104:19: note: Calling function 'print_hex', 1st argument 'NULL' value is 0 tboot-1.10.5/utils/txt-stat.c:86:22: note: Null pointer dereference tboot-1.10.5/utils/txt-stat.c:425:20: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] tboot-1.10.5/utils/txt-stat.c:420:19: note: Assuming allocation function fails tboot-1.10.5/utils/txt-stat.c:420:19: note: Assignment 'buf=mmap(NULL,heap_size,PROT_READ,MAP_PRIVATE,fd_mem,heap)', assigned value is 0 tboot-1.10.5/utils/txt-stat.c:425:20: note: Null pointer dereference tboot-1.10.5/tboot/include/txt/heap.h:403:40: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-stat.c:420:19: note: Assuming allocation function fails tboot-1.10.5/utils/txt-stat.c:420:19: note: Assignment 'buf=mmap(NULL,heap_size,PROT_READ,MAP_PRIVATE,fd_mem,heap)', assigned value is 0 tboot-1.10.5/utils/txt-stat.c:424:26: note: Calling function 'display_heap', 1st argument '(txt_heap_t*)buf' value is 0 tboot-1.10.5/utils/txt-stat.c:215:50: note: Calling function 'get_bios_data_start', 1st argument 'heap' value is 0 tboot-1.10.5/tboot/include/txt/heap.h:403:40: note: Null pointer addition tboot-1.10.5/utils/txt-stat.c:212:38: style: Parameter 'heap' can be declared as pointer to const [constParameterPointer] tboot-1.10.5/utils/txt-stat.c:215:18: style: Variable 'bios_data' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/utils/txt-stat.c:312:26: style: Parameter 'argv' can be declared as const array [constParameter] tboot-1.10.5/tboot/txt/heap.c:194:34: style: Variable 'evt_data_ptr' can be declared as pointer to const [constVariablePointer] tboot-1.10.5/utils/txt-stat.c:74:52: portability: 'config_regs_base' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-stat.c:84:29: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] tboot-1.10.5/utils/txt-stat.c:90:18: portability: 'start' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] diff: head tboot-1.10.5/lcptools-v2/pollist1.c:519:66: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:519:66: note: Null pointer dereference head tboot-1.10.5/lcptools-v2/pollist1.c:521:59: warning: Either the condition 'signature_block!=NULL' is redundant or there is possible null pointer dereference: signature_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist1.c:527:25: note: Assuming that condition 'signature_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist1.c:521:59: note: Null pointer dereference head tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:60: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1739:60: note: Null pointer dereference head tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:64: warning: Either the condition 'sig_block!=NULL' is redundant or there is possible null pointer dereference: sig_block. [nullPointerRedundantCheck] tboot-1.10.5/lcptools-v2/pollist2_1.c:1746:19: note: Assuming that condition 'sig_block!=NULL' is not redundant tboot-1.10.5/lcptools-v2/pollist2_1.c:1741:64: note: Null pointer dereference head tboot-1.10.5/safestringlib/unittests/Safe_String_UnitTestMain.c:171:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.17.0 tboot-1.10.5/tboot/include/txt/heap.h:403:40: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-stat.c:420:19: note: Assuming allocation function fails tboot-1.10.5/utils/txt-stat.c:420:19: note: Assignment 'buf=mmap(NULL,heap_size,PROT_READ,MAP_PRIVATE,fd_mem,heap)', assigned value is 0 tboot-1.10.5/utils/txt-stat.c:424:26: note: Calling function 'display_heap', 1st argument '(txt_heap_t*)buf' value is 0 tboot-1.10.5/utils/txt-stat.c:215:50: note: Calling function 'get_bios_data_start', 1st argument 'heap' value is 0 tboot-1.10.5/tboot/include/txt/heap.h:403:40: note: Null pointer addition head tboot-1.10.5/tboot/include/txt/heap.h:403:40: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-stat.c:420:19: note: Assuming allocation function fails tboot-1.10.5/utils/txt-stat.c:420:19: note: Assignment 'buf=mmap(NULL,heap_size,PROT_READ,MAP_PRIVATE,fd_mem,heap)', assigned value is 0 tboot-1.10.5/utils/txt-stat.c:424:26: note: Calling function 'display_heap', 1st argument '(txt_heap_t*)buf' value is 0 tboot-1.10.5/utils/txt-stat.c:215:50: note: Calling function 'get_bios_data_start', 1st argument 'heap' value is 0 tboot-1.10.5/tboot/include/txt/heap.h:403:40: note: Null pointer addition 2.17.0 tboot-1.10.5/utils/txt-parse_err.c:55:52: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assuming allocation function fails tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assignment 'txt_pub=mmap(NULL,0xfed30000-0xfed20000,PROT_READ,MAP_PRIVATE,fd_mem,0xfed30000)', assigned value is 0 tboot-1.10.5/utils/txt-parse_err.c:88:40: note: Calling function 'read_txt_config_reg', 1st argument 'txt_pub' value is 0 tboot-1.10.5/utils/txt-parse_err.c:55:52: note: Null pointer addition head tboot-1.10.5/utils/txt-parse_err.c:55:52: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assuming allocation function fails tboot-1.10.5/utils/txt-parse_err.c:80:29: note: Assignment 'txt_pub=mmap(NULL,0xfed30000-0xfed20000,PROT_READ,MAP_PRIVATE,fd_mem,0xfed30000)', assigned value is 0 tboot-1.10.5/utils/txt-parse_err.c:88:40: note: Calling function 'read_txt_config_reg', 1st argument 'txt_pub' value is 0 tboot-1.10.5/utils/txt-parse_err.c:55:52: note: Null pointer addition DONE