2024-04-18 02:20 ftp://ftp.de.debian.org/debian/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 397464e (2024-04-17 17:31:21 +0200) count: 946 447 elapsed-time: 20.9 37.7 head-timing-info: old-timing-info: head results: libgcrypt-1.10.3/cipher/bufhelp.h:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/bufhelp.h:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/bufhelp.h:281:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/bufhelp.h:320:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/arcfour.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:403:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:420:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:534:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia-glue.c:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blowfish.c:1020:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cast5.c:1164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/camellia.c:1356:22: style:inconclusive: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/camellia.h:82:22: note: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'. libgcrypt-1.10.3/cipher/camellia.c:1356:22: note: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'. libgcrypt-1.10.3/cipher/camellia.c:1385:28: style:inconclusive: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/camellia.h:85:28: note: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'. libgcrypt-1.10.3/cipher/camellia.c:1385:28: note: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'. libgcrypt-1.10.3/cipher/blowfish.c:598:22: style:inconclusive: Function 'encrypt_block' argument 1 names different: declaration 'bc' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/blowfish.c:73:42: note: Function 'encrypt_block' argument 1 names different: declaration 'bc' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:598:22: note: Function 'encrypt_block' argument 1 names different: declaration 'bc' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:619:22: style:inconclusive: Function 'decrypt_block' argument 1 names different: declaration 'bc' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/blowfish.c:74:42: note: Function 'decrypt_block' argument 1 names different: declaration 'bc' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:619:22: note: Function 'decrypt_block' argument 1 names different: declaration 'bc' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:1120:18: style:inconclusive: Function 'bf_setkey' argument 1 names different: declaration 'c' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/blowfish.c:71:41: note: Function 'bf_setkey' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:1120:18: note: Function 'bf_setkey' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/blowfish.c:409:16: style: Variable 's0' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:409:21: style: Variable 's1' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:409:26: style: Variable 's2' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:409:31: style: Variable 's3' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:409:36: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:447:38: style: Variable 's0' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:447:43: style: Variable 's1' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:447:48: style: Variable 's2' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:447:53: style: Variable 's3' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:447:58: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:497:16: style: Variable 's0' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:497:21: style: Variable 's1' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:497:26: style: Variable 's2' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:497:31: style: Variable 's3' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:497:36: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:535:38: style: Variable 's0' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:535:43: style: Variable 's1' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:535:48: style: Variable 's2' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:535:53: style: Variable 's3' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:535:58: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blowfish.c:906:8: style: Variable 'plain' can be declared as const array [constVariable] libgcrypt-1.10.3/cipher/chacha20.c:323:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/chacha20.c:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cast5.c:529:22: style:inconclusive: Function 'encrypt_block' argument 1 names different: declaration 'c' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cast5.c:78:42: note: Function 'encrypt_block' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:529:22: note: Function 'encrypt_block' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:664:22: style:inconclusive: Function 'decrypt_block' argument 1 names different: declaration 'c' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cast5.c:79:42: note: Function 'decrypt_block' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:664:22: note: Function 'decrypt_block' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:1217:20: style:inconclusive: Function 'cast_setkey' argument 1 names different: declaration 'c' definition 'context'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cast5.c:76:43: note: Function 'cast_setkey' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:1217:20: note: Function 'cast_setkey' argument 1 names different: declaration 'c' definition 'context'. libgcrypt-1.10.3/cipher/cast5.c:485:10: style: Variable 'Km' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cast5.c:542:10: style: Variable 'Km' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cast5.c:633:10: style: Variable 'Km' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cast5.c:677:10: style: Variable 'Km' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher-cbc.c:85:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_CBC_MAC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cbc.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cbc.c:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cbc.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/chacha20.c:961:15: style: Variable 'authoffset' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/blake2.c:340:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:757:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:993:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1037:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1038:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1039:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1040:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1042:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1043:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1044:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:1045:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cbc.c:53:22: style: Variable 'ivp' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher-aeswrap.c:332:26: style: Variable 'a' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher-cfb.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cfb.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cfb.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cfb.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cmac.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cmac.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cmac.c:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cmac.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cmac.c:263:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-cfb.c:119:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:120:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:121:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:218:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:219:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:220:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-cfb.c:119:14: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cfb.c:120:13: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cfb.c:121:16: style: Variable 'inbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cfb.c:218:14: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cfb.c:219:13: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cfb.c:220:16: style: Variable 'inbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ctr.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ctr.c:104:11: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-ctr.c:105:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-ctr.c:106:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cmac.c:115:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-cmac.c:116:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-ctr.c:104:20: style: Variable 'inbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ctr.c:105:18: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ctr.c:106:17: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cmac.c:63:13: style: Same expression on both sides of '-='. [duplicateExpression] libgcrypt-1.10.3/cipher/cipher-cmac.c:183:9: style: Variable 'subkey' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher-cmac.c:134:12: style: union member 'Anonymous15::_aligned' is never used. [unusedStructMember] libgcrypt-1.10.3/cipher/cipher-cmac.c:62:13: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cmac.c:63:13: style: Variable 'inlen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-cmac.c:116:9: style: Variable 'inlen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-eax.c:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-eax.c:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-eax.c:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-eax.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CHECKSUM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ccm.c:164:55: style:inconclusive: Function '_gcry_cipher_ccm_set_lengths' argument 2 names different: declaration 'encryptedlen' definition 'encryptlen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:535:42: note: Function '_gcry_cipher_ccm_set_lengths' argument 2 names different: declaration 'encryptedlen' definition 'encryptlen'. libgcrypt-1.10.3/cipher/cipher-ccm.c:164:55: note: Function '_gcry_cipher_ccm_set_lengths' argument 2 names different: declaration 'encryptedlen' definition 'encryptlen'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:412:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:508:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:566:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:645:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:662:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:709:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:860:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:922:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:964:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:1002:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:1038:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:1051:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:1185:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:1253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ocb.c:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ocb.c:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ocb.c:489:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ocb.c:728:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ocb.c:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm.c:739:10: style: Condition 'n>0' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/cipher/cipher-gcm.c:733:37: note: Assuming that condition 'unused0' is always false libgcrypt-1.10.3/cipher/cipher-gcm.c:383:26: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/cipher-gcm.c:674:24: style: Parameter 'ctr' can be declared as const array [constParameter] libgcrypt-1.10.3/cipher/cipher-gcm.c:690:32: style: Parameter 'ctr' can be declared as const array [constParameter] libgcrypt-1.10.3/cipher/cipher-ocb.c:397:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgcrypt-1.10.3/cipher/cipher-ocb.c:725:57: style:inconclusive: Function '_gcry_cipher_ocb_get_tag' argument 3 names different: declaration 'taglen' definition 'outtagsize'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:657:48: note: Function '_gcry_cipher_ocb_get_tag' argument 3 names different: declaration 'taglen' definition 'outtagsize'. libgcrypt-1.10.3/cipher/cipher-ocb.c:725:57: note: Function '_gcry_cipher_ocb_get_tag' argument 3 names different: declaration 'taglen' definition 'outtagsize'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:236:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:237:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:238:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-ocb.c:397:12: style: Variable 'abuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:612:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:607:7: note: outer condition: !c->marks.tag libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:612:11: note: identical inner condition: !c->marks.tag libgcrypt-1.10.3/cipher/cipher-ocb.c:568:21: style: Variable 'outbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ocb.c:602:25: style: Variable 'outbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:129:10: style: Condition 'n>0' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:123:37: note: Assuming that condition 'unused0' is always false libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:238:16: style: Same expression on both sides of '-='. [duplicateExpression] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:326:65: style:inconclusive: Function '_gcry_cipher_gcm_siv_set_nonce' argument 2 names different: declaration 'nonce' definition 'iv'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:711:59: note: Function '_gcry_cipher_gcm_siv_set_nonce' argument 2 names different: declaration 'nonce' definition 'iv'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:326:65: note: Function '_gcry_cipher_gcm_siv_set_nonce' argument 2 names different: declaration 'nonce' definition 'iv'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:327:12: style:inconclusive: Function '_gcry_cipher_gcm_siv_set_nonce' argument 3 names different: declaration 'noncelen' definition 'ivlen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:712:25: note: Function '_gcry_cipher_gcm_siv_set_nonce' argument 3 names different: declaration 'noncelen' definition 'ivlen'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:327:12: note: Function '_gcry_cipher_gcm_siv_set_nonce' argument 3 names different: declaration 'noncelen' definition 'ivlen'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:410:20: style:inconclusive: Function '_gcry_cipher_gcm_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:714:59: note: Function '_gcry_cipher_gcm_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:410:20: note: Function '_gcry_cipher_gcm_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:410:35: style:inconclusive: Function '_gcry_cipher_gcm_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:714:72: note: Function '_gcry_cipher_gcm_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:410:35: note: Function '_gcry_cipher_gcm_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:67:24: style: Parameter 'ctr' can be declared as const array [constParameter] libgcrypt-1.10.3/cipher/cipher-ofb.c:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:236:14: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:237:13: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:238:16: style: Variable 'inbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ofb.c:99:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-ofb.c:100:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/cipher/cipher-ofb.c:101:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/cipher/cipher-poly1305.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-poly1305.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-poly1305.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-poly1305.c:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-poly1305.c:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ofb.c:38:18: style: Variable 'ivp' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher-poly1305.c:347:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-ofb.c:99:14: style: Variable 'outbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ofb.c:100:13: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-ofb.c:101:16: style: Variable 'inbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-selftest.c:109:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-selftest.c:232:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-selftest.c:355:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:351:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-poly1305.c:72:46: style: Parameter 'ctr' can be declared as const array [constParameter] libgcrypt-1.10.3/cipher/cipher-poly1305.c:189:17: style: Variable 'outbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-poly1305.c:249:17: style: Variable 'outbuflen' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/cipher-xts.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_XTS_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher-siv.c:107:44: style:inconclusive: Function '_gcry_cipher_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:687:59: note: Function '_gcry_cipher_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. libgcrypt-1.10.3/cipher/cipher-siv.c:107:44: note: Function '_gcry_cipher_siv_authenticate' argument 2 names different: declaration 'abuf' definition 'aadbuf'. libgcrypt-1.10.3/cipher/cipher-siv.c:107:59: style:inconclusive: Function '_gcry_cipher_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:687:72: note: Function '_gcry_cipher_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. libgcrypt-1.10.3/cipher/cipher-siv.c:107:59: note: Function '_gcry_cipher_siv_authenticate' argument 3 names different: declaration 'abuflen' definition 'aadbuflen'. libgcrypt-1.10.3/cipher/cipher-siv.c:313:62: style:inconclusive: Function '_gcry_cipher_siv_get_tag' argument 2 names different: declaration 'outtag' definition 'outbuf'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:692:33: note: Function '_gcry_cipher_siv_get_tag' argument 2 names different: declaration 'outtag' definition 'outbuf'. libgcrypt-1.10.3/cipher/cipher-siv.c:313:62: note: Function '_gcry_cipher_siv_get_tag' argument 2 names different: declaration 'outtag' definition 'outbuf'. libgcrypt-1.10.3/cipher/cipher-siv.c:314:34: style:inconclusive: Function '_gcry_cipher_siv_get_tag' argument 3 names different: declaration 'taglen' definition 'outbuflen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-internal.h:692:48: note: Function '_gcry_cipher_siv_get_tag' argument 3 names different: declaration 'taglen' definition 'outbuflen'. libgcrypt-1.10.3/cipher/cipher-siv.c:314:34: note: Function '_gcry_cipher_siv_get_tag' argument 3 names different: declaration 'taglen' definition 'outbuflen'. libgcrypt-1.10.3/cipher/cipher-selftest.c:74:69: style:inconclusive: Function '_gcry_selftest_helper_cbc' argument 2 names different: declaration 'setkey' definition 'setkey_func'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-selftest.h:50:69: note: Function '_gcry_selftest_helper_cbc' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher-selftest.c:74:69: note: Function '_gcry_selftest_helper_cbc' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher-selftest.c:197:69: style:inconclusive: Function '_gcry_selftest_helper_cfb' argument 2 names different: declaration 'setkey' definition 'setkey_func'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-selftest.h:57:69: note: Function '_gcry_selftest_helper_cfb' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher-selftest.c:197:69: note: Function '_gcry_selftest_helper_cfb' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher-selftest.c:318:69: style:inconclusive: Function '_gcry_selftest_helper_ctr' argument 2 names different: declaration 'setkey' definition 'setkey_func'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/cipher-selftest.h:64:69: note: Function '_gcry_selftest_helper_ctr' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher-selftest.c:318:69: note: Function '_gcry_selftest_helper_ctr' argument 2 names different: declaration 'setkey' definition 'setkey_func'. libgcrypt-1.10.3/cipher/cipher.c:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:483:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_INTERNAL [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:498:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_SECURE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:716:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_XTS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:974:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:996:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1066:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_NONE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_NONE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_ENABLE_SYNC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1285:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1304:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1329:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_CBC_CTS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:1908:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/crc.c:486:16: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/dsa-common.c:47:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_MPI_LIMB [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:73:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_TOO_LARGE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_EINVAL [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa-common.c:204:64: style:inconclusive: Function '_gcry_dsa_gen_rfc6979_k' argument 5 names different: declaration 'h1len' definition 'hlen'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/pubkey-internal.h:93:54: note: Function '_gcry_dsa_gen_rfc6979_k' argument 5 names different: declaration 'h1len' definition 'hlen'. libgcrypt-1.10.3/cipher/dsa-common.c:204:64: note: Function '_gcry_dsa_gen_rfc6979_k' argument 5 names different: declaration 'h1len' definition 'hlen'. libgcrypt-1.10.3/cipher/des.c:628:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1392:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_3DES [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/des.c:1473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:153:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:622:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_PREHASH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:726:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SIGNATURE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:840:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1060:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1090:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1164:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_VERIFY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_DSA [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/dsa.c:1433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/cipher.c:520:8: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] libgcrypt-1.10.3/cipher/cipher.c:363:23: style: Variable 'spec' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:412:23: style: Variable 'spec' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:427:23: style: Variable 'spec' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:447:23: style: Variable 'spec' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:912:15: style: Variable 'u_mode_pos' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:913:15: style: Variable 'ghash_key_pos' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:931:8: style: Variable 'u_mode_head_pos' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:963:15: style: Variable 'u_mode_pos' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:964:15: style: Variable 'tail_pos' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:1640:26: style: Variable 'ivp' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/cipher.c:1796:51: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/des.c:1136:10: style: Variable 'result' can be declared as const array [constVariable] libgcrypt-1.10.3/cipher/des.c:1167:10: style: Variable 'result' can be declared as const array [constVariable] libgcrypt-1.10.3/cipher/des.c:1280:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/ecc-curves.c:573:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:631:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_WEIERSTRASS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_CURVE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:816:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:947:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:973:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_OPAQUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1054:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_WEIERSTRASS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECC_DIALECT_ED25519 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1363:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_TYPE_EC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1464:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_EDWARDS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1561:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_NAME [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-curves.c:1582:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_NAME [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdh.c:43:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_DJB_TWEAK [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdh.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_ECC_CURVE25519 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdh.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_ECC_CURVE25519 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdsa.c:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdsa.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-ecdsa.c:41:52: style:inconclusive: Function '_gcry_ecc_ecdsa_sign' argument 2 names different: declaration 'k' definition 'k_supplied'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:90:67: note: Function '_gcry_ecc_ecdsa_sign' argument 2 names different: declaration 'k' definition 'k_supplied'. libgcrypt-1.10.3/cipher/ecc-ecdsa.c:41:52: note: Function '_gcry_ecc_ecdsa_sign' argument 2 names different: declaration 'k' definition 'k_supplied'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECC_DIALECT_ED25519 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:516:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_TRANSIENT_KEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:712:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:921:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_DATA [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-gost.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-gost.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-misc.c:121:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-misc.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-misc.c:320:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_EDWARDS [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-misc.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-eddsa.c:121:58: style:inconclusive: Function '_gcry_ecc_eddsa_encodepoint' argument 2 names different: declaration 'ctx' definition 'ec'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:100:73: note: Function '_gcry_ecc_eddsa_encodepoint' argument 2 names different: declaration 'ctx' definition 'ec'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:121:58: note: Function '_gcry_ecc_eddsa_encodepoint' argument 2 names different: declaration 'ctx' definition 'ec'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:122:41: style:inconclusive: Function '_gcry_ecc_eddsa_encodepoint' argument 3 names different: declaration 'x' definition 'x_in'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:101:56: note: Function '_gcry_ecc_eddsa_encodepoint' argument 3 names different: declaration 'x' definition 'x_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:122:41: note: Function '_gcry_ecc_eddsa_encodepoint' argument 3 names different: declaration 'x' definition 'x_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:122:58: style:inconclusive: Function '_gcry_ecc_eddsa_encodepoint' argument 4 names different: declaration 'y' definition 'y_in'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:101:70: note: Function '_gcry_ecc_eddsa_encodepoint' argument 4 names different: declaration 'y' definition 'y_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:122:58: note: Function '_gcry_ecc_eddsa_encodepoint' argument 4 names different: declaration 'y' definition 'y_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:897:36: style:inconclusive: Function '_gcry_ecc_eddsa_verify' argument 3 names different: declaration 'r' definition 'r_in'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:119:51: note: Function '_gcry_ecc_eddsa_verify' argument 3 names different: declaration 'r' definition 'r_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:897:36: note: Function '_gcry_ecc_eddsa_verify' argument 3 names different: declaration 'r' definition 'r_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:897:53: style:inconclusive: Function '_gcry_ecc_eddsa_verify' argument 4 names different: declaration 's' definition 's_in'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/ecc-common.h:119:65: note: Function '_gcry_ecc_eddsa_verify' argument 4 names different: declaration 's' definition 's_in'. libgcrypt-1.10.3/cipher/ecc-eddsa.c:897:53: note: Function '_gcry_ecc_eddsa_verify' argument 4 names different: declaration 's' definition 's_in'. libgcrypt-1.10.3/cipher/ecc-sm2.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-sm2.c:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SM3 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-sm2.c:246:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-sm2.c:394:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-sm2.c:504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_TRANSIENT_KEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:322:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:375:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:453:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_MONTGOMERY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_EDDSA [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:760:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:874:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1005:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_ENCRYPT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1180:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_DECRYPT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1381:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_PARAM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_CRYPT_CTX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:1904:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:2038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_ECC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc.c:2047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_ECC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/ecc-sm2.c:47:18: style: Variable 'dgst' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/ecc-sm2.c:257:20: style: Variable 'dgst' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/ecc-sm2.c:262:20: style: Variable 'in' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/ecc-sm2.c:267:20: style: Variable 'c3' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/elgamal.c:162:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:310:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:397:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:533:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:711:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_MPI [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:803:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:833:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:898:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:1003:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:1068:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:1142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/elgamal.c:268:65: style:inconclusive: Function 'generate' argument 3 names different: declaration 'factors' definition 'ret_factors'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/elgamal.c:72:47: note: Function 'generate' argument 3 names different: declaration 'factors' definition 'ret_factors'. libgcrypt-1.10.3/cipher/elgamal.c:268:65: note: Function 'generate' argument 3 names different: declaration 'factors' definition 'ret_factors'. libgcrypt-1.10.3/cipher/gost-s-box.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost-s-box.c:239:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libgcrypt-1.10.3/cipher/gost-s-box.c:258:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libgcrypt-1.10.3/cipher/gost-s-box.c:236:22: style: Variable 'sbox' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/dsa.c:607:64: style:inconclusive: Function 'sign' argument 4 names different: declaration 'k' definition 'k_supplied'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/dsa.c:137:58: note: Function 'sign' argument 4 names different: declaration 'k' definition 'k_supplied'. libgcrypt-1.10.3/cipher/dsa.c:607:64: note: Function 'sign' argument 4 names different: declaration 'k' definition 'k_supplied'. libgcrypt-1.10.3/cipher/dsa.c:984:13: style: Variable 'p' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/gost28147.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost_oid_map [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sbox_CryptoPro_3411 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost_oid_map [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:413:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CHECKSUM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/gost28147.c:527:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/hash-common.c:52:18: style: Variable 'digest' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/gost28147.c:120:22: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:76:20: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:76:28: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:175:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:188:31: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:201:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:215:34: style: Parameter 'hd' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:351:22: style: Variable 'hd' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/gostr3411-94.c:143:3: error: Overlapping read/write in memcpy() is undefined behavior [overlappingWriteFunction] libgcrypt-1.10.3/cipher/idea.c:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/idea.c:161:47: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/kdf.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_KDF_SALTED_S2K [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-cmac.c:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_NONE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-cmac.c:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CMAC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_DATA [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-cmac.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_CMAC_3DES [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-cmac.c:396:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_CMAC_AES [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-cmac.c:429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:418:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:766:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CANCELED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:790:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:846:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_KDF_ARGON2ID [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:913:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:986:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_ALGORITHM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:1006:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_ALGORITHM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:1168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:1223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_KDF_PBKDF2 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-gmac.c:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_NONE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-gmac.c:64:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_GCM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-gmac.c:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-gmac.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_NONE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA224 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA384 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:831:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:1212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_224 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-hmac.c:1291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:744:7: style: Condition 'ec' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/cipher/kdf.c:743:33: note: Calling function 'argon2_fill_first_blocks' returns 0 libgcrypt-1.10.3/cipher/kdf.c:743:33: note: Assignment 'ec=argon2_fill_first_blocks(a)', assigned value is 0 libgcrypt-1.10.3/cipher/kdf.c:744:7: note: Condition 'ec' is always false libgcrypt-1.10.3/cipher/kdf.c:660:31: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'argon2_compute_segment' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgcrypt-1.10.3/cipher/kdf.c:764:7: note: You might need to cast the function pointer here libgcrypt-1.10.3/cipher/kdf.c:660:31: note: Parameter 'priv' can be declared as pointer to const libgcrypt-1.10.3/cipher/kdf.c:701:12: style: Variable 'ref_block' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/kdf.c:795:12: style: Variable 'last_block' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/keccak_permute_32.h:535:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:992:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_224 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:998:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_384 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1010:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_512 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1016:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHAKE128 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1022:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHAKE256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1233:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1247:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_224 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1255:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1263:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_384 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_512 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_shake128 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_shake256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/kdf.c:368:17: style: struct member 'argon2_context::out' is never used. [unusedStructMember] libgcrypt-1.10.3/cipher/kdf.c:485:21: style: Variable 'ec' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/mac-poly1305.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:476:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:492:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:576:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:598:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:614:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_FLAG_SECURE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_SET_SBOX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac.c:791:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/mac-poly1305.c:281:33: style: Variable 'mac_ctx' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/mac-poly1305.c:69:19: style: Variable 'cipher_algo' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/mac.c:742:48: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/md.c:348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oidstring [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:373:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oidstring [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_SECURE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:534:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_SECURE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:822:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:844:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:907:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1018:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1089:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1205:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1604:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_IS_ALGO_ENABLED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md.c:1626:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/md5.c:211:19: style:inconclusive: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md5.c:53:19: note: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. libgcrypt-1.10.3/cipher/md5.c:211:19: note: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. libgcrypt-1.10.3/cipher/md5.c:211:56: style:inconclusive: Function 'transform' argument 3 names different: declaration 'datalen' definition 'nblks'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md5.c:53:58: note: Function 'transform' argument 3 names different: declaration 'datalen' definition 'nblks'. libgcrypt-1.10.3/cipher/md5.c:211:56: note: Function 'transform' argument 3 names different: declaration 'datalen' definition 'nblks'. libgcrypt-1.10.3/cipher/poly1305.c:48:0: error: #error please implement for this limb size. [preprocessorErrorDirective] libgcrypt-1.10.3/cipher/md.c:504:7: style: The if condition is the same as the previous if condition [duplicateCondition] libgcrypt-1.10.3/cipher/md.c:485:7: note: First condition libgcrypt-1.10.3/cipher/md.c:504:7: note: Second condition libgcrypt-1.10.3/cipher/md.c:548:33: style:inconclusive: Function 'md_enable' argument 2 names different: declaration 'algo' definition 'algorithm'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md.c:279:56: note: Function 'md_enable' argument 2 names different: declaration 'algo' definition 'algorithm'. libgcrypt-1.10.3/cipher/md.c:548:33: note: Function 'md_enable' argument 2 names different: declaration 'algo' definition 'algorithm'. libgcrypt-1.10.3/cipher/md.c:1365:23: style:inconclusive: Function 'md_digest_length' argument 1 names different: declaration 'algo' definition 'algorithm'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md.c:284:34: note: Function 'md_digest_length' argument 1 names different: declaration 'algo' definition 'algorithm'. libgcrypt-1.10.3/cipher/md.c:1365:23: note: Function 'md_digest_length' argument 1 names different: declaration 'algo' definition 'algorithm'. libgcrypt-1.10.3/cipher/md.c:1484:31: style:inconclusive: Function 'md_start_debug' argument 1 names different: declaration 'a' definition 'md'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md.c:285:43: note: Function 'md_start_debug' argument 1 names different: declaration 'a' definition 'md'. libgcrypt-1.10.3/cipher/md.c:1484:31: note: Function 'md_start_debug' argument 1 names different: declaration 'a' definition 'md'. libgcrypt-1.10.3/cipher/md.c:1506:29: style:inconclusive: Function 'md_stop_debug' argument 1 names different: declaration 'a' definition 'md'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/md.c:286:42: note: Function 'md_stop_debug' argument 1 names different: declaration 'a' definition 'md'. libgcrypt-1.10.3/cipher/md.c:1506:29: note: Function 'md_stop_debug' argument 1 names different: declaration 'a' definition 'md'. libgcrypt-1.10.3/cipher/md.c:806:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/md.c:1000:47: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/cipher/md.c:541:19: warning: Uninitialized variable: hd [uninitvar] libgcrypt-1.10.3/cipher/md.c:534:14: note: Assuming condition is true libgcrypt-1.10.3/cipher/md.c:541:19: note: Uninitialized variable: hd libgcrypt-1.10.3/cipher/primegen.c:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PRIME_FLAG_SECRET [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:740:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:889:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PRIME_CHECK_AT_MAYBE_PRIME [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:942:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_PRIME [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1470:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/primegen.c:1688:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA224 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:44:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_PREHASH [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_ENC_UNKNOWN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:498:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:633:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_ENC_UNKNOWN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/pubkey-util.c:703:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_RAW_FLAG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/keccak.c:1178:26: style: Condition 'outlen=bsize' is not redundant libgcrypt-1.10.3/cipher/keccak.c:1178:26: note: Condition 'outlenstate,inblks,nblks)', assigned value is 0 libgcrypt-1.10.3/cipher/blake2.c:688:7: note: Condition 'nburn' is always false libgcrypt-1.10.3/cipher/blake2.c:719:7: style: Condition 'burn' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/cipher/blake2.c:569:23: note: Assignment 'burn=0', assigned value is 0 libgcrypt-1.10.3/cipher/blake2.c:686:38: note: Calling function 'blake2s_transform_generic' returns 0 libgcrypt-1.10.3/cipher/blake2.c:686:38: note: Assignment 'nburn=blake2s_transform_generic(&c->state,inblks,nblks)', assigned value is 0 libgcrypt-1.10.3/cipher/blake2.c:709:28: note: Calling function 'blake2s_transform' returns 0 libgcrypt-1.10.3/cipher/blake2.c:709:28: note: Assignment 'burn=blake2s_transform(ctx,c->buf,1)', assigned value is 0 libgcrypt-1.10.3/cipher/blake2.c:719:7: note: Condition 'burn' is always false libgcrypt-1.10.3/cipher/rijndael.c:454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:1520:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_XTS_BLOCK_LEN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:1790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CFB [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:1923:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CFB [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:1960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES192 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:1983:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rijndael.c:2007:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/blake2.c:401:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/blake2.c:725:20: style: Variable 'c' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:804:35: warning: Function '_gcry_rsa_pss_encode' argument order different: declaration 'r_result, nbits, algo, hashed_already, saltlen, value, valuelen, random_override' definition 'r_result, nbits, algo, saltlen, hashed_already, value, valuelen, random_override' [funcArgOrderDifferent] libgcrypt-1.10.3/cipher/pubkey-internal.h:77:35: note: Function '_gcry_rsa_pss_encode' argument order different: declaration 'r_result, nbits, algo, hashed_already, saltlen, value, valuelen, random_override' definition 'r_result, nbits, algo, saltlen, hashed_already, value, valuelen, random_override' libgcrypt-1.10.3/cipher/rsa-common.c:804:35: note: Function '_gcry_rsa_pss_encode' argument order different: declaration 'r_result, nbits, algo, hashed_already, saltlen, value, valuelen, random_override' definition 'r_result, nbits, algo, saltlen, hashed_already, value, valuelen, random_override' libgcrypt-1.10.3/cipher/rsa-common.c:442:28: style: Variable 'digest' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:507:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:639:18: style: Variable 'masked_seed' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:811:18: style: Variable 'digest' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:959:18: style: Variable 'digest' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rsa-common.c:963:18: style: Variable 'salt' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/rmd160.c:387:19: style:inconclusive: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent] libgcrypt-1.10.3/cipher/rmd160.c:151:19: note: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. libgcrypt-1.10.3/cipher/rmd160.c:387:19: note: Function 'transform' argument 1 names different: declaration 'ctx' definition 'c'. libgcrypt-1.10.3/cipher/salsa20.c:226:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/salsa20.c:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/scrypt.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:138:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:268:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:400:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:460:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:715:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:739:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:775:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1182:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_USE_X931 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_ENCRYPT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1455:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_DECRYPT [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1589:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1695:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_VERIFY [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1775:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1830:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:1964:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:2083:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:2207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_RSA [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/rsa.c:2224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/cipher/scrypt.c:282:14: style: Condition 'nbytesV,drbg_statelen(drbg),&data1)', assigned value is 0 libgcrypt-1.10.3/random/random-drbg.c:1173:7: note: Condition 'ret' is always false libgcrypt-1.10.3/random/random-drbg.c:1269:7: style: Condition 'ret' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/random/random-drbg.c:1268:33: note: Calling function 'drbg_hash_process_addtl' returns 0 libgcrypt-1.10.3/random/random-drbg.c:1268:33: note: Assignment 'ret=drbg_hash_process_addtl(drbg,addtl)', assigned value is 0 libgcrypt-1.10.3/random/random-drbg.c:1269:7: note: Condition 'ret' is always false libgcrypt-1.10.3/random/random-drbg.c:1274:7: style: Condition 'ret' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/random/random-drbg.c:1273:27: note: Calling function 'drbg_hash_hashgen' returns 0 libgcrypt-1.10.3/random/random-drbg.c:1273:27: note: Assignment 'ret=drbg_hash_hashgen(drbg,buf,buflen)', assigned value is 0 libgcrypt-1.10.3/random/random-drbg.c:1274:7: note: Condition 'ret' is always false libgcrypt-1.10.3/random/random-drbg.c:1360:11: style: Condition 'ret' is always true [knownConditionTrueFalse] libgcrypt-1.10.3/random/random-drbg.c:1359:30: note: Calling function 'drbg_get_entropy' returns -1 libgcrypt-1.10.3/random/random-drbg.c:1359:30: note: Assignment 'ret=drbg_get_entropy(drbg,entropy,entropylen)', assigned value is -1 libgcrypt-1.10.3/random/random-drbg.c:1360:11: note: Condition 'ret' is always true libgcrypt-1.10.3/random/random-drbg.c:2388:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libgcrypt-1.10.3/random/random-drbg.c:2386:7: note: ret is assigned libgcrypt-1.10.3/random/random-drbg.c:2388:7: note: ret is overwritten libgcrypt-1.10.3/random/random-drbg.c:536:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] libgcrypt-1.10.3/random/random-drbg.c:539:3: note: Found duplicate branches for 'if' and 'else'. libgcrypt-1.10.3/random/random-drbg.c:536:8: note: Found duplicate branches for 'if' and 'else'. libgcrypt-1.10.3/random/random-drbg.c:2303:56: style:inconclusive: Function '_gcry_rngdrbg_cavs_test' argument 1 names different: declaration 't' definition 'test'. [funcArgNamesDifferent] libgcrypt-1.10.3/random/random.h:58:71: note: Function '_gcry_rngdrbg_cavs_test' argument 1 names different: declaration 't' definition 'test'. libgcrypt-1.10.3/random/random-drbg.c:2303:56: note: Function '_gcry_rngdrbg_cavs_test' argument 1 names different: declaration 't' definition 'test'. libgcrypt-1.10.3/random/random-drbg.c:2379:63: style:inconclusive: Function '_gcry_rngdrbg_healthcheck_one' argument 1 names different: declaration 't' definition 'test'. [funcArgNamesDifferent] libgcrypt-1.10.3/random/random.h:60:77: note: Function '_gcry_rngdrbg_healthcheck_one' argument 1 names different: declaration 't' definition 'test'. libgcrypt-1.10.3/random/random-drbg.c:2379:63: note: Function '_gcry_rngdrbg_healthcheck_one' argument 1 names different: declaration 't' definition 'test'. libgcrypt-1.10.3/random/random-drbg.c:1020:13: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/random/random-drbg.c:1066:13: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/random/random-drbg.c:1128:13: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/random/random-drbg.c:1237:13: style: Variable 'retval' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/random/random-drbg.c:1827:59: style: Parameter 'pers' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/random/random-drbg.c:2303:56: style: Parameter 'test' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/src/dumpsexp.c:45:10: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] libgcrypt-1.10.3/random/random-drbg.c:491:3: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] libgcrypt-1.10.3/random/random-drbg.c:993:22: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/src/gcryptrnd.c:217:10: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] libgcrypt-1.10.3/src/getrandom.c:80:10: error: There is an unknown macro here somewhere. Configuration is required. If VERSION is a macro then please configure it. [unknownMacro] libgcrypt-1.10.3/src/mpicalc.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:164:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:238:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:253:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:277:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:351:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/src/mpicalc.c:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_DISABLE_HWF [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/t-common.h:28:0: error: #error config.h not included [preprocessorErrorDirective] libgcrypt-1.10.3/src/types.h:25:0: error: #error config.h must be included before types.h [preprocessorErrorDirective] libgcrypt-1.10.3/src/mpicalc.c:80:14: error: Uninitialized variable: buf [uninitvar] libgcrypt-1.10.3/tests/stopwatch.h:107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:536:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:806:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgcrypt-1.10.3/tests/testdrv.c:861:30: style: Condition 'testpgms[i].flags' is always true [knownConditionTrueFalse] libgcrypt-1.10.3/tests/testdrv.c:857:26: note: Assuming that condition 'testpgms[i].flags' is not redundant libgcrypt-1.10.3/tests/testdrv.c:861:30: note: Condition 'testpgms[i].flags' is always true libgcrypt-1.10.3/tests/testdrv.c:295:15: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] libgcrypt-1.10.3/tests/testdrv.c:794:15: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/cipher/twofish.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] libgcrypt-1.10.3/cipher/twofish.c:1043:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/cipher/twofish.c:1110:20: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/doc/yat2m.c:421:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgcrypt-1.10.3/doc/yat2m.c:1010:12: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] libgcrypt-1.10.3/doc/yat2m.c:372:12: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] libgcrypt-1.10.3/doc/yat2m.c:507:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libgcrypt-1.10.3/doc/yat2m.c:509:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] libgcrypt-1.10.3/doc/yat2m.c:800:19: style: Condition '!n' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/doc/yat2m.c:799:17: note: Assuming that condition 'n>=5' is not redundant libgcrypt-1.10.3/doc/yat2m.c:800:19: note: Condition '!n' is always false libgcrypt-1.10.3/doc/yat2m.c:808:19: style: Condition '!n' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/doc/yat2m.c:807:22: note: Assuming that condition 'n>=7' is not redundant libgcrypt-1.10.3/doc/yat2m.c:808:19: note: Condition '!n' is always false libgcrypt-1.10.3/doc/yat2m.c:813:19: style: Condition '!n' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/doc/yat2m.c:812:22: note: Assuming that condition 'n>=12' is not redundant libgcrypt-1.10.3/doc/yat2m.c:813:19: note: Condition '!n' is always false libgcrypt-1.10.3/doc/yat2m.c:818:19: style: Condition '!n' is always false [knownConditionTrueFalse] libgcrypt-1.10.3/doc/yat2m.c:817:22: note: Assuming that condition 'n>=9' is not redundant libgcrypt-1.10.3/doc/yat2m.c:818:19: note: Condition '!n' is always false libgcrypt-1.10.3/doc/yat2m.c:696:7: style: Statements following noreturn function 'err()' will never be executed. [unreachableCode] libgcrypt-1.10.3/doc/yat2m.c:1191:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libgcrypt-1.10.3/doc/yat2m.c:1289:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libgcrypt-1.10.3/doc/yat2m.c:1305:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] libgcrypt-1.10.3/doc/yat2m.c:361:14: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] libgcrypt-1.10.3/doc/yat2m.c:638:42: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] libgcrypt-1.10.3/doc/yat2m.c:1010:8: style: Variable 's' is assigned a value that is never used. [unreadVariable] libgcrypt-1.10.3/doc/yat2m.c:1010:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable] diff: head libgcrypt-1.10.3/cipher/arcfour.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1037:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1038:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1039:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1040:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1042:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1043:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1044:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:1045:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:340:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:757:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:887:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blake2.c:993:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/blowfish.c:1020:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/bufhelp.h:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/bufhelp.h:281:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/bufhelp.h:320:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:403:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:420:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:534:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/camellia-glue.c:628:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cast5.c:1164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/chacha20.c:323:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/chacha20.c:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-aeswrap.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-aeswrap.c:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-aeswrap.c:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-aeswrap.c:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-aeswrap.c:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cbc.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cbc.c:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cbc.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cbc.c:85:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_CBC_MAC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ccm.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cfb.c:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cfb.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cfb.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cfb.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cmac.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cmac.c:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cmac.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cmac.c:263:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-cmac.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ctr.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-eax.c:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-eax.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CHECKSUM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-eax.c:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-eax.c:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:412:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:443:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:508:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm-siv.c:96:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:1002:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:1038:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:1051:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:1185:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:1253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:383:26: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] head libgcrypt-1.10.3/cipher/cipher-gcm.c:566:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:645:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:662:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:709:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:860:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:922:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-gcm.c:964:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ocb.c:165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ocb.c:258:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ocb.c:489:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ocb.c:728:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ocb.c:749:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-ofb.c:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:347:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-poly1305.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-selftest.c:109:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-selftest.c:232:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-selftest.c:355:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:250:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:351:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:52:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-siv.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher-xts.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_XTS_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1066:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_NONE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_NONE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_ENABLE_SYNC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1285:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1304:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_CIPHER_MODE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1329:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_CBC_CTS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:1908:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oid [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:483:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_INTERNAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:498:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_SECURE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:716:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:741:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_XTS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:974:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_SIV_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/cipher.c:996:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BUFFER_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1319:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1392:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1455:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_3DES [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:1473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:628:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/des.c:735:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_TOO_LARGE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:221:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_EINVAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa-common.c:73:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1060:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1090:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1164:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_VERIFY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1288:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_DSA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:1433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:194:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:622:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_PREHASH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:726:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SIGNATURE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/dsa.c:840:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1054:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_WEIERSTRASS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECC_DIALECT_ED25519 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1363:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_TYPE_EC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1464:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_EDWARDS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1561:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_NAME [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:1582:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_NAME [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:631:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_WEIERSTRASS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_CURVE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:816:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:947:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-curves.c:973:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_OPAQUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-ecdh.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_ECC_CURVE25519 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-ecdh.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_ECC_CURVE25519 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-ecdsa.c:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECC_DIALECT_ED25519 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:388:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:516:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:601:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_TRANSIENT_KEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:712:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-eddsa.c:921:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_DATA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-gost.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-misc.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-misc.c:320:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_EDWARDS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-misc.c:420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-sm2.c:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SM3 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-sm2.c:246:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-sm2.c:394:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc-sm2.c:504:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BROKEN_PUBKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1005:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_ENCRYPT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1180:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_DECRYPT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1381:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_PARAM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_CRYPT_CTX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:1904:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:2038:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_ECC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:2047:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_ECC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:322:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:375:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:453:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_EC_MONTGOMERY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:577:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_EDDSA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:733:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:760:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/ecc.c:874:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:1003:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:1068:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:1142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:310:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:397:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:533:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:711:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_MPI [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:803:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:833:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/elgamal.c:898:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBG_CIPHER [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sbox_CryptoPro_3411 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:189:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost_oid_map [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:355:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:413:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:46:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gost_oid_map [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CHECKSUM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:527:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/gost28147.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/idea.c:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:1006:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_ALGORITHM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:1168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:1223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_KDF_PBKDF2 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_DATA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:418:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:510:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:660:31: style: Parameter 'priv' can be declared as pointer to const. However it seems that 'argon2_compute_segment' is a callback function, if 'priv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libgcrypt-1.10.3/cipher/kdf.c:764:7: note: You might need to cast the function pointer here libgcrypt-1.10.3/cipher/kdf.c:660:31: note: Parameter 'priv' can be declared as pointer to const head libgcrypt-1.10.3/cipher/kdf.c:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:766:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CANCELED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:790:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:846:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_KDF_ARGON2ID [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:913:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:945:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/kdf.c:986:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_UNKNOWN_ALGORITHM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1004:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_384 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1010:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_512 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1016:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHAKE128 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1022:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHAKE256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1233:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1247:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1255:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1263:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_384 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_sha3_512 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_shake128 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gcry_digest_spec_shake256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:1449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:992:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak.c:998:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/keccak_permute_32.h:535:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-cmac.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_CMAC_3DES [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-cmac.c:396:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_CMAC_AES [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-cmac.c:429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-cmac.c:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CMAC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-gmac.c:114:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-gmac.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_GCM_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-gmac.c:64:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_GCM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:1212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA3_224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:1291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_NONE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:567:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA384 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-hmac.c:831:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_POLY1305 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_STATE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_LENGTH [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac-poly1305.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:492:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:576:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:598:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:614:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_FLAG_SECURE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_SET_SBOX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:751:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/mac.c:791:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_MAC_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1018:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OP [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1089:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INTERNAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1205:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1436:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1604:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_IS_ALGO_ENABLED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:1626:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NOT_IMPLEMENTED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:373:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oidstring [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_SECURE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:534:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_SECURE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:563:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:822:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:844:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/md.c:907:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_PRIME [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1470:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:1688:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:740:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:889:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PRIME_CHECK_AT_MAYBE_PRIME [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/primegen.c:942:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:498:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_ENC_UNKNOWN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:633:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_ENC_UNKNOWN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey-util.c:703:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_RAW_FLAG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1072:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_ECC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1097:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1290:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_EINVAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:1311:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_TYPE_RANDOM_OVERRIDE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:231:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_USAGE_SIGN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:328:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:384:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:441:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:476:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:789:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:850:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/pubkey.c:973:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rfc2268.c:144:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rfc2268.c:203:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rfc2268.c:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:1520:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_XTS_BLOCK_LEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:1790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CFB [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:1923:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_CFB [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:1960:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES192 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:1983:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:2007:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_CIPHER_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rijndael.c:454:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rmd160.c:494:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:214:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:305:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_GET_ASNOID [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:387:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:463:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:530:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_TOO_SHORT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:683:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_ENCODING_PROBLEM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:838:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa-common.c:986:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1104:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1182:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_FLAG_USE_X931 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_BAD_SECKEY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1377:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_ENCRYPT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1455:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_DECRYPT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1589:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_SIGN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1695:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBKEY_OP_VERIFY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1775:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_USG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_OBJ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1830:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:1964:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:2083:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:2207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_PK_RSA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:2224:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_PUBKEY_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:268:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:400:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:460:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:715:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:739:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/rsa.c:775:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/salsa20.c:226:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u32 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/salsa20.c:338:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/scrypt.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_VALUE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/seed.c:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/serpent.c:742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/serpent.c:776:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha1.c:650:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha1.c:682:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA1 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha1.c:731:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha256.c:644:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha256.c:663:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha256.c:683:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha256.c:727:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha256.c:781:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:1008:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:1061:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512_224 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:1109:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512_256 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:1171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:765:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:878:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:898:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:918:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:938:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sha512.c:958:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA384 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sm3.c:428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sm3.c:448:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SM3 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sm3.c:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_DIGEST_ALGO [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sm4.c:1216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_SM4 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/sm4.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_SELFTEST_FAILED [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/twofish.c:662:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_KEYLEN [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/cipher/whirlpool.c:1184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_BUGEMU1 [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:1094:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:1421:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:1634:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:278:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:295:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:319:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:328:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/doc/yat2m.c:337:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1332:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1413:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1546:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1587:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_ENOMEM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1697:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drbg_lock_var [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1707:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drbg_lock_var [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1725:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1746:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1835:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_ARG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:1906:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:2381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_ENOMEM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:2406:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:2547:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_FLAG_HMAC [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:2602:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_MODE_ECB [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:2644:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_NO_ERROR [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:445:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_INV_FLAG [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:506:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:517:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:647:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:748:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:882:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-drbg.c:993:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPG_ERR_GENERAL [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-system.c:249:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-system.c:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_rng_lock [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random-system.c:97:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable system_rng_lock [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random.c:262:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_RNG_TYPE_FIPS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/random.c:482:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_WEAK_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndegd.c:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndegd.c:169:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndegd.c:240:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndoldlinux.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_VERY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndoldlinux.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:316:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRtlGenRandom [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:344:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_MAP_READ [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:442:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_PERFORMANCE_DATA [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:505:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:798:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32.c:903:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMORYSTATUS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/random/rndw32ce.c:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QS_ALLEVENTS [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:130:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:152:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:164:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:177:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:238:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:253:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:264:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:277:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:310:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:351:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_DISABLE_HWF [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:75:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYMPI_FMT_HEX [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/src/mpicalc.c:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:257:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:536:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libgcrypt-1.10.3/tests/testdrv.c:806:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] DONE