2026-05-03 22:59 ftp://ftp.de.debian.org/debian/pool/main/o/omemo-dr/omemo-dr_1.2.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 162 86 elapsed-time: 13.9 12.1 head-timing-info: old-timing-info: head results: omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:498:19: style: Local variable 'mask' shadows outer variable [shadowVariable] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:486:7: note: Shadowed declaration omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:498:19: note: Shadow variable omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:503:19: style: Local variable 'mask' shadows outer variable [shadowVariable] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:486:7: note: Shadowed declaration omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:503:19: note: Shadow variable omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:513:17: style: Local variable 'mask' shadows outer variable [shadowVariable] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:486:7: note: Shadowed declaration omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:513:17: note: Shadow variable omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:537:15: style: Local variable 'mask' shadows outer variable [shadowVariable] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:486:7: note: Shadowed declaration omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:537:15: note: Shadow variable omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:482:29: style: Parameter 'input_limbs' can be declared as pointer to const [constParameterPointer] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:253:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:269:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:282:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:466:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:474:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:498:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:503:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:513:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/curve25519-donna.c:537:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.c:7:47: style:inconclusive: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.h:4:47: note: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.c:7:47: note: Function 'crypto_verify_32_ref' argument 1 names different: declaration 'b1' definition 'x'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.c:7:71: style:inconclusive: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.h:4:72: note: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/compare.c:7:71: note: Function 'crypto_verify_32_ref' argument 2 names different: declaration 'b2' definition 'y'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/convert.c:11:21: error: Uninitialized variable: u [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/convert.c:23:21: error: Uninitialized variable: u [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/curve_sigs.c:73:19: error: Uninitialized variable: y [legacyUninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ed_sigs.c:7:41: style:inconclusive: Function 'ed25519_verify' argument 2 names different: declaration 'curve25519_pubkey' definition 'ed_pubkey'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ed_sigs.h:6:44: note: Function 'ed25519_verify' argument 2 names different: declaration 'curve25519_pubkey' definition 'ed_pubkey'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ed_sigs.c:7:41: note: Function 'ed25519_verify' argument 2 names different: declaration 'curve25519_pubkey' definition 'ed_pubkey'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/elligator.c:61:51: style:inconclusive: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/crypto_additions.h:34:51: note: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/elligator.c:61:51: note: Function 'hash_to_point' argument 2 names different: declaration 'msg' definition 'in'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/elligator.c:51:15: error: Uninitialized variable: e [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/elligator.c:74:13: error: Uninitialized variable: u [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/fe_sqrt.c:15:17: style:inconclusive: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/crypto_additions.h:19:17: note: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/fe_sqrt.c:15:17: note: Function 'fe_sqrt' argument 1 names different: declaration 'b' definition 'out'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_isneutral.c:9:31: style:inconclusive: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/crypto_additions.h:26:31: note: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_isneutral.c:9:31: note: Function 'ge_isneutral' argument 1 names different: declaration 'q' definition 'p'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_montx_to_p3.c:25:19: error: Uninitialized variable: y [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_montx_to_p3.c:27:15: error: Uninitialized variable: v2 [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_montx_to_p3.c:28:11: error: Uninitialized variable: v [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_p3_to_montx.c:4:40: style:inconclusive: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/crypto_additions.h:29:40: note: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/ge_p3_to_montx.c:4:40: note: Function 'ge_p3_to_montx' argument 2 names different: declaration 'p' definition 'ed'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:74:34: style: Condition 'bufptr!=M_buf+M_start' is always false [knownConditionTrueFalse] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:74:14: note: Assuming that condition 'bufptr!=bufend' is not redundant omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:64:10: note: bufend is assigned 'M_buf+M_start' here. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:74:34: note: Condition 'bufptr!=M_buf+M_start' is always false omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:267:83: style: Condition 'generalized_prove(s_scalar,r_scalar,eddsa_25519_privkey_scalar,h_scalar)!=0' is always false [knownConditionTrueFalse] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:267:24: note: Calling function 'generalized_prove' returns 0 omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:267:83: note: Condition 'generalized_prove(s_scalar,r_scalar,eddsa_25519_privkey_scalar,h_scalar)!=0' is always false omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:287:40: style:inconclusive: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'. [funcArgNamesDifferent] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.h:59:40: note: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:287:40: note: Function 'generalized_eddsa_25519_verify' argument 2 names different: declaration 'eddsa_25519_pubkey' definition 'eddsa_25519_pubkey_bytes'. omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:35:18: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_eddsa.c:108:18: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_labelset.c:59:4: warning: Either the condition 'labelset_len==NULL' is redundant or there is possible null pointer dereference: labelset_len. [nullPointerRedundantCheck] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_labelset.c:62:20: note: Assuming that condition 'labelset_len==NULL' is not redundant omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_labelset.c:59:4: note: Null pointer dereference omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_labelset.c:129:27: style: Variable 'label_len' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/generalized/gen_veddsa.c:51:18: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/keygen.c:19:18: error: Uninitialized variable: u [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/additions/xeddsa.c:68:19: error: Uninitialized variable: y [uninitvar] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_0.c:7:14: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_1.c:7:14: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_1' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:17: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 2 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:43: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_copy.c:7:17: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_copy' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_copy.c:7:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_copy' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_frombytes.c:28:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_frombytes' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_frombytes.c:28:45: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_frombytes' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_invert.c:3:19: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_invert' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_invert.c:3:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_invert' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_isnegative.c:11:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_isnegative' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_isnonzero.c:23:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_isnonzero' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_neg.c:13:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_neg' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_neg.c:13:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_neg' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_pow22523.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_pow22523' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_pow22523.c:3:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_pow22523' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq.c:19:15: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq.c:19:26: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq2.c:19:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq2' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq2.c:19:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq2' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_tobytes.c:28:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/fe_tobytes.c:28:43: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:37: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:56: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:42: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:65: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:80: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 3 names different: declaration '' definition 'A'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:103: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_frombytes.c:11:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_frombytes_negate_vartime' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_frombytes.c:11:63: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_frombytes_negate_vartime' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:23: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:58: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:23: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:58: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p2.c:7:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p2' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p2.c:7:51: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p2' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p3.c:7:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p3' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p3.c:7:51: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p3' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_0.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_dbl.c:7:25: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_dbl' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_dbl.c:7:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_dbl' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_0.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_dbl.c:7:25: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_dbl' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_dbl.c:7:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_dbl' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_cached.c:11:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_cached' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_cached.c:11:55: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_cached' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_p2.c:7:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_p2' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_p2.c:7:47: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_p2' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_tobytes.c:3:35: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_tobytes.c:3:50: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_precomp_0.c:3:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_precomp_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_scalarmult_base.c:64:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_scalarmult_base' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_scalarmult_base.c:64:55: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_scalarmult_base' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:37: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:56: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_tobytes.c:3:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/ge_tobytes.c:3:47: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/main/main.c:29:17: style: Variable 'sha512_correct_output' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:54: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:77: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:100: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 4 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:178:7: style: Variable 's23' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:186:7: style: Variable 's22' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:194:7: style: Variable 's21' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:202:7: style: Variable 's20' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:210:7: style: Variable 's19' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:218:7: style: Variable 's18' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:239:7: style: Variable 's17' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:247:7: style: Variable 's16' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:255:7: style: Variable 's15' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:263:7: style: Variable 's14' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:271:7: style: Variable 's13' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:322:7: style: Variable 's12' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:35:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_reduce' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:85:7: style: Variable 's23' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:93:7: style: Variable 's22' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:101:7: style: Variable 's21' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:109:7: style: Variable 's20' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:117:7: style: Variable 's19' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:125:7: style: Variable 's18' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:146:7: style: Variable 's17' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:154:7: style: Variable 's16' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:162:7: style: Variable 's15' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:170:7: style: Variable 's14' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:178:7: style: Variable 's13' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:229:7: style: Variable 's12' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:35:17: style: Variable 'sha512_correct_output' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:144:17: style: Variable 'neutral_bytes' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:207:17: style: Variable 'elligator_correct_output' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:215:17: style: Variable 'hashtopoint_correct_output1' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:223:17: style: Variable 'hashtopoint_correct_output2' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:286:17: style: Variable 'signature_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:326:17: style: Variable 'signature_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_fast_tests.c:464:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_slow_tests.c:34:17: style: Variable 'signature_10k_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_slow_tests.c:101:17: style: Variable 'signature_10k_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_slow_tests.c:167:17: style: Variable 'signature_10k_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_slow_tests.c:234:17: style: Variable 'signature_10k_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve/ed25519/tests/internal_slow_tests.c:248:17: style: Variable 'signature_100k_correct' can be declared as const array [constVariable] omemo-dr-1.2.0/curve25519/curve25519module.c:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:80:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:111:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:231:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_ValueError [valueFlowBailoutIncompleteVar] omemo-dr-1.2.0/curve25519/curve25519module.c:154:10: style: Variable 'basepoint' can be declared as const array [constVariable] diff: head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_0.c:7:14: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_1.c:7:14: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_1' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_add.c:15:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_add' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:17: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 2 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_cmov.c:10:43: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_cmov' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_copy.c:7:17: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_copy' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_copy.c:7:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_copy' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_frombytes.c:28:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_frombytes' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_frombytes.c:28:45: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_frombytes' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_invert.c:3:19: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_invert' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_invert.c:3:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_invert' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_isnegative.c:11:28: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_isnegative' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_isnonzero.c:23:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_isnonzero' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_mul.c:36:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_mul' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_neg.c:13:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_neg' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_neg.c:13:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_neg' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_pow22523.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_pow22523' argument 1 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_pow22523.c:3:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_pow22523' argument 2 names different: declaration '' definition 'z'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq.c:19:15: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq.c:19:26: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq2.c:19:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq2' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sq2.c:19:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sq2' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:16: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:27: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_sub.c:15:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_sub' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_tobytes.c:28:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/fe_tobytes.c:28:43: style:inconclusive: Function 'crypto_sign_ed25519_ref10_fe_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:37: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_add.c:7:56: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_add' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:103: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:42: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:65: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_double_scalarmult.c:46:80: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime' argument 3 names different: declaration '' definition 'A'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_frombytes.c:11:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_frombytes_negate_vartime' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_frombytes.c:11:63: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_frombytes_negate_vartime' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:23: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_madd.c:7:58: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_madd' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:23: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:38: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_msub.c:7:58: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_msub' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p2.c:7:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p2' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p2.c:7:51: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p2' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p3.c:7:34: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p3' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p1p1_to_p3.c:7:51: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p1p1_to_p3' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_0.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_dbl.c:7:25: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_dbl' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p2_dbl.c:7:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p2_dbl' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_0.c:3:21: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_dbl.c:7:25: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_dbl' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_dbl.c:7:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_dbl' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_cached.c:11:40: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_cached' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_cached.c:11:55: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_cached' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_p2.c:7:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_p2' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_to_p2.c:7:47: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_to_p2' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_tobytes.c:3:35: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_p3_tobytes.c:3:50: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_p3_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_precomp_0.c:3:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_precomp_0' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_scalarmult_base.c:64:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_scalarmult_base' argument 1 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_scalarmult_base.c:64:55: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_scalarmult_base' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:22: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:37: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_sub.c:7:56: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_sub' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_tobytes.c:3:32: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_tobytes' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/ge_tobytes.c:3:47: style:inconclusive: Function 'crypto_sign_ed25519_ref10_ge_tobytes' argument 2 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:100: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 4 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:54: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 2 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/sc_muladd.c:36:77: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_muladd' argument 3 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] head omemo-dr-1.2.0/curve25519/curve/ed25519/sc_reduce.c:35:31: style:inconclusive: Function 'crypto_sign_ed25519_ref10_sc_reduce' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] DONE