2025-04-15 03:55 ftp://ftp.de.debian.org/debian/pool/main/libo/liboqs/liboqs_0.8.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 3b293b4 (2025-04-14 12:08:37 +0200) count: 1690 1687 elapsed-time: 124.0 124.6 head-timing-info: old-timing-info: head results: liboqs-0.8.0/scripts/copy_from_upstream/src/kem/family/kem_scheme.c:8:0: error: failed to evaluate #if condition [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_upstream/src/kem/family/kem_scheme.c:8:2: error: failed to evaluate #if condition [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_upstream/src/sig/family/sig_scheme.c:8:0: error: failed to evaluate #if condition [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_upstream/src/sig/family/sig_scheme.c:8:2: error: failed to evaluate #if condition [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_xkcp/patches/lib_low_KeccakP-1600-times4_AVX2_KeccakP-1600-times4-SIMD256.c:330:0: error: #else without #if [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_xkcp/patches/lib_low_KeccakP-1600-times4_AVX2_KeccakP-1600-times4-SIMD256.c:330:3: error: #else without #if [preprocessorErrorDirective] liboqs-0.8.0/scripts/copy_from_xkcp/patches/lib_low_KeccakP-1600-times4_fallback-on1_KeccakP-1600-times4-on1.c:3:1: error: syntax error [syntaxError] liboqs-0.8.0/scripts/copy_from_xkcp/patches/lib_low_KeccakP-1600_plain-64bits_KeccakP-1600-opt64.c:106:2: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] liboqs-0.8.0/src/common/aes/aes.c:41:62: style:inconclusive: Function 'OQS_AES128_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:24:62: note: Function 'OQS_AES128_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:41:62: note: Function 'OQS_AES128_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:49:37: style:inconclusive: Function 'OQS_AES128_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:31:37: note: Function 'OQS_AES128_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:49:37: note: Function 'OQS_AES128_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:57:62: style:inconclusive: Function 'OQS_AES256_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:59:62: note: Function 'OQS_AES256_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:57:62: note: Function 'OQS_AES256_ECB_load_schedule' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:65:57: style:inconclusive: Function 'OQS_AES256_CTR_inc_init' argument 2 names different: declaration 'ctx' definition '_schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:68:57: note: Function 'OQS_AES256_CTR_inc_init' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:65:57: note: Function 'OQS_AES256_CTR_inc_init' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:69:68: style:inconclusive: Function 'OQS_AES256_CTR_inc_iv' argument 3 names different: declaration 'ctx' definition '_schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:80:68: note: Function 'OQS_AES256_CTR_inc_iv' argument 3 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:69:68: note: Function 'OQS_AES256_CTR_inc_iv' argument 3 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:77:50: style:inconclusive: Function 'OQS_AES256_CTR_inc_ivu64' argument 2 names different: declaration 'ctx' definition '_schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:90:50: note: Function 'OQS_AES256_CTR_inc_ivu64' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:77:50: note: Function 'OQS_AES256_CTR_inc_ivu64' argument 2 names different: declaration 'ctx' definition '_schedule'. liboqs-0.8.0/src/common/aes/aes.c:85:37: style:inconclusive: Function 'OQS_AES256_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:98:37: note: Function 'OQS_AES256_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:85:37: note: Function 'OQS_AES256_free_schedule' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:123:87: style:inconclusive: Function 'OQS_AES256_CTR_inc_stream_iv' argument 3 names different: declaration 'ctx' definition 'schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:133:81: note: Function 'OQS_AES256_CTR_inc_stream_iv' argument 3 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:123:87: note: Function 'OQS_AES256_CTR_inc_stream_iv' argument 3 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:131:43: style:inconclusive: Function 'OQS_AES256_CTR_inc_stream_blks' argument 1 names different: declaration 'ctx' definition 'schedule'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/aes/aes.h:145:43: note: Function 'OQS_AES256_CTR_inc_stream_blks' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes.c:131:43: note: Function 'OQS_AES256_CTR_inc_stream_blks' argument 1 names different: declaration 'ctx' definition 'schedule'. liboqs-0.8.0/src/common/aes/aes128_ni.c:45:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/common/aes/aes128_ni.c:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m128i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/common/aes/aes_ossl.c:64:2: error: There is an unknown macro here somewhere. Configuration is required. If SIZE_T_TO_INT_OR_EXIT is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/common/common.c:215:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_VERSION_TEXT [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/common/common.c:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/common/common.c:321:2: error: Memory leak: buffer [memleak] liboqs-0.8.0/src/common/rand/rand.c:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_RAND_alg_system [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/common/rand/rand.c:47:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] liboqs-0.8.0/src/common/rand/rand.c:54:4: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/common/rand/rand.c:47:9: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/common/sha2/sha2.c:118:31: style:inconclusive: Function 'OQS_SHA2_sha256' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:40:31: note: Function 'OQS_SHA2_sha256' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:118:31: note: Function 'OQS_SHA2_sha256' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:118:51: style:inconclusive: Function 'OQS_SHA2_sha256' argument 2 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:40:54: note: Function 'OQS_SHA2_sha256' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:118:51: note: Function 'OQS_SHA2_sha256' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:118:62: style:inconclusive: Function 'OQS_SHA2_sha256' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:40:68: note: Function 'OQS_SHA2_sha256' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha2/sha2.c:118:62: note: Function 'OQS_SHA2_sha256' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha2/sha2.c:125:31: style:inconclusive: Function 'OQS_SHA2_sha384' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:114:31: note: Function 'OQS_SHA2_sha384' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:125:31: note: Function 'OQS_SHA2_sha384' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:125:51: style:inconclusive: Function 'OQS_SHA2_sha384' argument 2 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:114:54: note: Function 'OQS_SHA2_sha384' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:125:51: note: Function 'OQS_SHA2_sha384' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:125:62: style:inconclusive: Function 'OQS_SHA2_sha384' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:114:68: note: Function 'OQS_SHA2_sha384' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha2/sha2.c:125:62: note: Function 'OQS_SHA2_sha384' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha2/sha2.c:129:31: style:inconclusive: Function 'OQS_SHA2_sha512' argument 1 names different: declaration 'output' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:188:31: note: Function 'OQS_SHA2_sha512' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:129:31: note: Function 'OQS_SHA2_sha512' argument 1 names different: declaration 'output' definition 'out'. liboqs-0.8.0/src/common/sha2/sha2.c:129:51: style:inconclusive: Function 'OQS_SHA2_sha512' argument 2 names different: declaration 'input' definition 'in'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:188:54: note: Function 'OQS_SHA2_sha512' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:129:51: note: Function 'OQS_SHA2_sha512' argument 2 names different: declaration 'input' definition 'in'. liboqs-0.8.0/src/common/sha2/sha2.c:129:62: style:inconclusive: Function 'OQS_SHA2_sha512' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2.h:188:68: note: Function 'OQS_SHA2_sha512' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha2/sha2.c:129:62: note: Function 'OQS_SHA2_sha512' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/rand/rand_nist.c:130:51: style: Parameter 'provided_data' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/common/aes/aes_c.c:581:11: style: Variable 'iv' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:499:29: error: syntax error [syntaxError] liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:185:70: style:inconclusive: Function 'OQS_SHA3_sha3_256' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha3/sha3.h:39:70: note: Function 'OQS_SHA3_sha3_256' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:185:70: note: Function 'OQS_SHA3_sha3_256' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:224:70: style:inconclusive: Function 'OQS_SHA3_sha3_384' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha3/sha3.h:114:70: note: Function 'OQS_SHA3_sha3_384' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:224:70: note: Function 'OQS_SHA3_sha3_384' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:263:70: style:inconclusive: Function 'OQS_SHA3_sha3_512' argument 3 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha3/sha3.h:189:70: note: Function 'OQS_SHA3_sha3_512' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:263:70: note: Function 'OQS_SHA3_sha3_512' argument 3 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:302:85: style:inconclusive: Function 'OQS_SHA3_shake128' argument 4 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha3/sha3.h:267:85: note: Function 'OQS_SHA3_shake128' argument 4 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:302:85: note: Function 'OQS_SHA3_shake128' argument 4 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:347:85: style:inconclusive: Function 'OQS_SHA3_shake256' argument 4 names different: declaration 'inplen' definition 'inlen'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha3/sha3.h:354:85: note: Function 'OQS_SHA3_shake256' argument 4 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/common/sha3/xkcp_sha3.c:347:85: note: Function 'OQS_SHA3_shake256' argument 4 names different: declaration 'inplen' definition 'inlen'. liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:130:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:129:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:130:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:131:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:129:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:131:25: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:160:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:159:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:160:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:163:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:159:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx2.c:163:25: note: Array index out of bounds liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:55:11: style: union member 'Anonymous0::i' is never used. [unusedStructMember] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:59:11: style: union member 'Anonymous1::i' is never used. [unusedStructMember] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:835:2: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:844:2: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:853:2: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:862:2: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:876:3: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bbe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bbi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bbo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bbu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bga [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bge [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bgi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bgo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bgu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bma [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bmi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bmo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bmu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bsa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bse [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bsi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Bsu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ca [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ce [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ci [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Co [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Cu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ca1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ce1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ci1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Co1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Cu1 [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Da [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: De [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Di [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Do [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Du [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eba [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ebe [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ebi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ebo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ebu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ega [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ege [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Egi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ego [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Egu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eka [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eke [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eki [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eko [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eku [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ema [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eme [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Emi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Emo [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Emu [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Esa [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Ese [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Esi [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Eso [unusedVariable] liboqs-0.8.0/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:933:3: style: Unused variable: Esu [unusedVariable] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:124:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:123:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:124:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:125:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:123:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:125:25: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:154:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:153:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:154:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:157:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:153:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_avx512.c:157:25: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:89:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:88:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:89:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:90:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:88:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:90:25: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:119:49: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:118:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:119:49: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:122:25: error: Array 'upc->slice[j].u.qw[192]' accessed at index 192, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:118:25: note: Assuming that condition 'i<((12323+(8*0x8)-1)/(8*0x8))' is not redundant liboqs-0.8.0/src/kem/bike/additional_r4/decode_portable.c:122:25: note: Array index out of bounds liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_inv.c:28:49: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx2.c:22:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m256i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx2.c:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m256i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx2.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m256i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx2.c:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m256i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx512.c:22:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m512i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx512.c:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m512i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx512.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m512i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_avx512.c:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __m512i [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sha.h:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:203:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/kem.c:249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_portable.c:22:21: style: Modulo of one is always equal to zero [moduloofone] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_portable.c:42:21: style: Modulo of one is always equal to zero [moduloofone] liboqs-0.8.0/src/kem/bike/additional_r4/gf2x_mul_portable.c:58:21: style: Modulo of one is always equal to zero [moduloofone] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling.c:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/sampling_avx512.c:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MM_CMPINT_EQ [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/shake_prf.c:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_ERROR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/bike/additional_r4/shake_prf.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_ERROR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/bm.c:64:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/pk_gen.c:17:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_avx/sk_gen.c:15:57: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_vec/benes.c:12:45: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_vec/sk_gen.c:15:57: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/bm.c:64:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/common/sha2/sha2_c.c:556:49: style:inconclusive: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:41:49: note: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:556:49: note: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:556:76: style:inconclusive: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:41:72: note: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:556:76: note: Function 'oqs_sha2_sha224_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:564:49: style:inconclusive: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:47:49: note: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:564:49: note: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:564:76: style:inconclusive: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:47:72: note: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:564:76: note: Function 'oqs_sha2_sha256_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:572:49: style:inconclusive: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:54:49: note: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:572:49: note: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:572:76: style:inconclusive: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:54:72: note: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:572:76: note: Function 'oqs_sha2_sha384_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:580:49: style:inconclusive: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:60:49: note: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:580:49: note: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 1 names different: declaration 'dest' definition 'stateout'. liboqs-0.8.0/src/common/sha2/sha2_c.c:580:76: style:inconclusive: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. [funcArgNamesDifferent] liboqs-0.8.0/src/common/sha2/sha2_local.h:60:72: note: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/common/sha2/sha2_c.c:580:76: note: Function 'oqs_sha2_sha512_inc_ctx_clone_c' argument 2 names different: declaration 'src' definition 'statein'. liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/pk_gen.c:20:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/benes.c:12:45: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/pk_gen.c:253:28: style: Variable 'ops[i][i/64]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/pk_gen.c:254:28: style: Variable 'ops[i][i/64]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece348864f_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/fft_tr.c:386:14: style: Variable 'v[3]' is reassigned a value before the old one has been used. [redundantAssignment] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/fft_tr.c:384:14: note: v[3] is assigned liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/fft_tr.c:386:14: note: v[3] is overwritten liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/pk_gen.c:17:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/sk_gen.c:15:57: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/sk_gen.c:15:57: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/fft_tr.c:386:14: style: Variable 'v[3]' is reassigned a value before the old one has been used. [redundantAssignment] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/fft_tr.c:384:14: note: v[3] is assigned liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/fft_tr.c:386:14: note: v[3] is overwritten liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/pk_gen.c:84:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/pk_gen.c:19:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece460896f_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/pk_gen.c:17:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/pk_gen.c:84:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/pk_gen.c:19:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/decrypt.c:75:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6688128f_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/pk_gen.c:17:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/decrypt.c:77:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/encrypt.c:120:14: style: Variable 'e_tmp[i]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/pk_gen.c:84:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/pk_gen.c:19:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/decrypt.c:77:48: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/encrypt.c:120:14: style: Variable 'e_tmp[i]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece6960119f_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/pk_gen.c:17:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/sk_gen.c:15:58: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/bm.c:70:47: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/pk_gen.c:84:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/pk_gen.c:19:16: style: Variable 'u' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/int32_sort.c:532:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx/int32_sort.c:26:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/benes.c:13:54: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/benes.c:37:48: style: Parameter 'bits' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/fft_tr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/operations.c:70:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/sk_gen.c:15:59: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/classic_mceliece/pqclean_mceliece8192128f_vec/transpose.c:9:14: style: Variable 'masks' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_as_plus_e.c:57:22: style: Redundant assignment of 'a_row[k]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_aes_avx2.c:39:43: style: Variable 'sum' is not assigned a value. [unassignedVariable] liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_1344_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:37:14: style: Redundant assignment of 'S[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/kem.c:50:14: style: Redundant assignment of 'S[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/kem.c:100:15: style: Redundant assignment of 'Sp[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/kem.c:186:15: style: Redundant assignment of 'Sp[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/util.c:119:50: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_1344_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_1344_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_1344_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/kem.c:24:14: style: Variable 'randomness_seedSE' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/frodokem/external/kem.c:84:14: style: Variable 'k' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/frodokem/external/noise.c:12:14: style: Variable 'cdf_table' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_1344_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_1344_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_1344_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_640_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_640_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_640_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_640_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_640_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_640_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_640_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_640_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_640_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_640_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_640_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_640_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_640_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_aes_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/kem.c:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_frodokem_976_shake_length_shared_secret [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_976_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_976_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_976_aes_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_976_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_976_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_976_aes_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: style:inconclusive: Function 'oqs_kem_frodokem_976_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'oqs_kem_frodokem_976_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:26:39: note: Function 'oqs_kem_frodokem_976_shake_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: style:inconclusive: Function 'oqs_kem_frodokem_976_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'oqs_kem_frodokem_976_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_optimized.c:43:39: note: Function 'oqs_kem_frodokem_976_shake_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_aes_avx2.c:15:69: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN_FOOTER is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_aes_portable.c:13:69: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN_FOOTER is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_shake_avx2.c:17:50: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN_FOOTER is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:20:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_N [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_N [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:176:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAMS_NBAR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_shake_portable.c:14:50: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN_FOOTER is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:44:14: style: Redundant assignment of 'A[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:94:14: style: Redundant assignment of 'A[i]' to itself. [selfAssignment] liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:15:39: style:inconclusive: Function 'frodo_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:19:39: note: Function 'frodo_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:15:39: note: Function 'frodo_mul_add_as_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:65:39: style:inconclusive: Function 'frodo_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/frodokem/external/frodo_internal.h:20:39: note: Function 'frodo_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/frodo_macrify_reference.c:65:39: note: Function 'frodo_mul_add_sa_plus_e' argument 1 names different: declaration 'b' definition 'out'. liboqs-0.8.0/src/kem/frodokem/external/kem.c:75:56: error: There is an unknown macro here somewhere. Configuration is required. If ALIGN_FOOTER is a macro then please configure it. [unknownMacro] liboqs-0.8.0/src/kem/frodokem/external/noise.c:12:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDF_TABLE_LEN [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/code.c:24:70: style:inconclusive: Function 'PQCLEAN_HQCRMRS128_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/code.h:13:70: note: Function 'PQCLEAN_HQCRMRS128_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/code.c:24:70: note: Function 'PQCLEAN_HQCRMRS128_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf.c:146:9: style: Redundant initialization for 'inv'. The initialized value is overwritten before it is read. [redundantInitialization] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf.c:143:18: note: inv is initialized liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf.c:146:9: note: inv is overwritten liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/hqc.c:81:81: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf2x.c:34:55: style:inconclusive: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf2x.c:17:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/gf2x.c:34:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_muller.c:313:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_muller.c:330:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_muller.c:367:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_muller.c:373:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/code.c:24:71: style:inconclusive: Function 'PQCLEAN_HQCRMRS128_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/code.h:13:71: note: Function 'PQCLEAN_HQCRMRS128_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/code.c:24:71: note: Function 'PQCLEAN_HQCRMRS128_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:362:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:394:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:192:15: style: Variable 's32' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:288:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:360:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:362:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:392:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:394:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/gf.c:18:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/gf.c:19:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/gf.c:31:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/gf.c:43:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:130:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/reed_solomon.c:217:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/hqc.c:73:82: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_muller.c:49:10: error: Signed integer overflow for expression '-((message>>0)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_muller.c:50:10: error: Signed integer overflow for expression '-((message>>1)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_muller.c:51:10: error: Signed integer overflow for expression '-((message>>2)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_muller.c:52:10: error: Signed integer overflow for expression '-((message>>3)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_muller.c:53:10: error: Signed integer overflow for expression '-((message>>4)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/code.c:24:70: style:inconclusive: Function 'PQCLEAN_HQCRMRS192_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/code.h:13:70: note: Function 'PQCLEAN_HQCRMRS192_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/code.c:24:70: note: Function 'PQCLEAN_HQCRMRS192_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:245:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:277:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:37:14: style: Variable 'PARAM_RS_POLY' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:70:54: style: Parameter 'cdw' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:171:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:243:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:245:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:275:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:277:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:34:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/reed_solomon.c:100:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf.c:146:9: style: Redundant initialization for 'inv'. The initialized value is overwritten before it is read. [redundantInitialization] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf.c:143:18: note: inv is initialized liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf.c:146:9: note: inv is overwritten liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/hqc.c:81:81: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf2x.c:35:55: style:inconclusive: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf2x.c:17:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/gf2x.c:35:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_muller.c:313:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_muller.c:330:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_muller.c:367:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_muller.c:373:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/code.c:24:71: style:inconclusive: Function 'PQCLEAN_HQCRMRS192_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/code.h:13:71: note: Function 'PQCLEAN_HQCRMRS192_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/code.c:24:71: note: Function 'PQCLEAN_HQCRMRS192_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:374:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:406:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:300:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:372:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:374:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:404:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:406:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:149:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/reed_solomon.c:229:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/gf.c:18:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/gf.c:19:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/gf.c:31:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/gf.c:43:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/hqc.c:73:82: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_muller.c:49:10: error: Signed integer overflow for expression '-((message>>0)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_muller.c:50:10: error: Signed integer overflow for expression '-((message>>1)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_muller.c:51:10: error: Signed integer overflow for expression '-((message>>2)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_muller.c:52:10: error: Signed integer overflow for expression '-((message>>3)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_muller.c:53:10: error: Signed integer overflow for expression '-((message>>4)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/code.c:24:70: style:inconclusive: Function 'PQCLEAN_HQCRMRS256_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/code.h:13:70: note: Function 'PQCLEAN_HQCRMRS256_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/code.c:24:70: note: Function 'PQCLEAN_HQCRMRS256_AVX2_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:245:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:277:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:37:14: style: Variable 'PARAM_RS_POLY' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:70:54: style: Parameter 'cdw' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:171:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:243:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:245:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:275:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:277:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:34:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/reed_solomon.c:100:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf.c:146:9: style: Redundant initialization for 'inv'. The initialized value is overwritten before it is read. [redundantInitialization] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf.c:143:18: note: inv is initialized liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf.c:146:9: note: inv is overwritten liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/hqc.c:81:81: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf2x.c:45:55: style:inconclusive: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf2x.c:26:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf2x.c:45:55: note: Function 'reduce' argument 2 names different: declaration 'a' definition 'a256'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf2x.c:399:54: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/gf2x.c:581:15: style: Variable 'ro64' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_muller.c:313:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_muller.c:330:47: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_muller.c:367:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_muller.c:373:60: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:640:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:672:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:470:15: style: Variable 's32' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:566:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:638:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:640:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:670:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:672:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:400:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/reed_solomon.c:495:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/code.c:24:71: style:inconclusive: Function 'PQCLEAN_HQCRMRS256_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/code.h:13:71: note: Function 'PQCLEAN_HQCRMRS256_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/code.c:24:71: note: Function 'PQCLEAN_HQCRMRS256_CLEAN_code_encode' argument 2 names different: declaration 'message' definition 'm'. liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/gf.c:18:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/gf.c:19:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/gf.c:31:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/gf.c:43:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/hqc.c:73:82: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_muller.c:49:10: error: Signed integer overflow for expression '-((message>>0)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_muller.c:50:10: error: Signed integer overflow for expression '-((message>>1)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_muller.c:51:10: error: Signed integer overflow for expression '-((message>>2)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_muller.c:52:10: error: Signed integer overflow for expression '-((message>>3)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_muller.c:53:10: error: Signed integer overflow for expression '-((message>>4)&1)'. [integerOverflow] liboqs-0.8.0/src/kem/kem.c:16:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_algs_length [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_algs_length [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_alg_bike_l1 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:228:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_alg_bike_l1 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:394:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_ERROR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_ERROR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_ERROR [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kem.c:212:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] liboqs-0.8.0/src/kem/kem.c:219:4: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/kem/kem.c:212:9: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/kem/kem.c:380:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] liboqs-0.8.0/src/kem/kem.c:387:4: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/kem/kem.c:380:9: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/indcpa.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:245:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:277:66: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:37:14: style: Variable 'PARAM_RS_POLY' can be declared as const array [constVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:70:54: style: Parameter 'cdw' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:171:53: style: Parameter 'sigma' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:243:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:245:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:275:50: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:277:66: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:34:24: style: Variable 'gate_value' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/reed_solomon.c:100:29: style: Variable 'deg_sigma_copy' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/neon_symmetric-shake.c:19:49: style:inconclusive: Function 'PQCLEAN_KYBER1024_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/symmetric.h:39:49: note: Function 'PQCLEAN_KYBER1024_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/neon_symmetric-shake.c:19:49: note: Function 'PQCLEAN_KYBER1024_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/symmetric-shake.c:18:44: style:inconclusive: Function 'PQCLEAN_KYBER1024_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/symmetric.h:16:44: note: Function 'PQCLEAN_KYBER1024_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/symmetric-shake.c:18:44: note: Function 'PQCLEAN_KYBER1024_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber1024_aarch64/rejsample.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/indcpa.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/neon_symmetric-shake.c:19:49: style:inconclusive: Function 'PQCLEAN_KYBER512_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/symmetric.h:39:49: note: Function 'PQCLEAN_KYBER512_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/neon_symmetric-shake.c:19:49: note: Function 'PQCLEAN_KYBER512_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/symmetric-shake.c:18:44: style:inconclusive: Function 'PQCLEAN_KYBER512_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/symmetric.h:16:44: note: Function 'PQCLEAN_KYBER512_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/symmetric-shake.c:18:44: note: Function 'PQCLEAN_KYBER512_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber512_aarch64/rejsample.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/indcpa.c:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/neon_symmetric-shake.c:19:49: style:inconclusive: Function 'PQCLEAN_KYBER768_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/symmetric.h:40:49: note: Function 'PQCLEAN_KYBER768_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/neon_symmetric-shake.c:19:49: note: Function 'PQCLEAN_KYBER768_AARCH64_neon_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/symmetric-shake.c:18:44: style:inconclusive: Function 'PQCLEAN_KYBER768_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/symmetric.h:16:44: note: Function 'PQCLEAN_KYBER768_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/symmetric-shake.c:18:44: note: Function 'PQCLEAN_KYBER768_AARCH64_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:307:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqclean_kyber768_aarch64/rejsample.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:433:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:338:75: style:inconclusive: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.h:23:65: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:338:75: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric.h:39:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:293:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:80:18: style:inconclusive: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.h:11:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:80:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:106:21: style:inconclusive: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.h:14:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:106:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:180:65: style:inconclusive: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.h:28:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:180:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:23:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:60:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:89:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:89:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:31:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:67:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:99:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:99:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric.h:43:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:307:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:433:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:338:75: style:inconclusive: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.h:23:65: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:338:75: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric.h:39:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:293:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:80:18: style:inconclusive: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.h:11:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:80:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:106:21: style:inconclusive: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.h:14:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:106:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:180:65: style:inconclusive: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.h:28:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:180:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:23:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:60:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:89:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:89:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:31:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:67:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:99:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:99:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric.h:43:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:307:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:433:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:338:75: style:inconclusive: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.h:23:65: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:338:75: note: Function 'pqcrystals_kyber768_avx2_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric.h:39:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_avx2_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:293:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:80:18: style:inconclusive: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.h:11:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:80:18: note: Function 'pqcrystals_kyber768_ref_ntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:106:21: style:inconclusive: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.h:14:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:106:21: note: Function 'pqcrystals_kyber768_ref_invntt' argument 1 names different: declaration 'poly' definition 'r'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:180:65: style:inconclusive: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.h:28:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:180:65: note: Function 'pqcrystals_kyber768_ref_poly_tomsg' argument 2 names different: declaration 'r' definition 'a'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:23:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:60:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:89:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:89:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:31:30: style: Parameter 'pk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:67:70: style: Parameter 'sk' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:99:69: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:99:78: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:18:44: style:inconclusive: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent] liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric.h:43:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:18:44: note: Function 'pqcrystals_kyber768_ref_kyber_shake128_absorb' argument 1 names different: declaration 's' definition 'state'. liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:130:12: style: Variable 'in' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:198:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:228:45: style: Parameter 'f0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:228:57: style: Parameter 'f1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:357:12: style: Variable 'in' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:198:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:45:12: style: Variable 'in' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:43:40: error: Array 'g[761]' accessed at index 1519, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:40:19: note: Assuming that condition 'i<761+761-1' is not redundant liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:43:40: note: Array index out of bounds liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:64:12: style: Variable 'in' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:48:38: error: Array 'g[761]' accessed at index 1519, which is out of bounds. [arrayIndexOutOfBounds] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:45:19: note: Assuming that condition 'i<761+761-1' is not redundant liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:48:38: note: Array index out of bounds liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_weightsntrup761.c:12:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:81:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:81:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:49:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:63:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:74:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:529:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:23:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/reduce.c:51:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.c:168:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.h:40:49: note: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.c:168:49: note: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.c:348:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.h:74:49: note: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/polyvec.c:348:49: note: Function 'PQCLEAN_DILITHIUM2_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:496:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:544:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:570:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/rounding.c:45:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/rounding.c:49:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium2_aarch64/poly.c:301:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.c:168:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.h:40:49: note: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.c:168:49: note: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.c:348:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.h:74:49: note: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/polyvec.c:348:49: note: Function 'PQCLEAN_DILITHIUM3_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:474:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:494:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:542:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:568:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/reduce.c:51:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/rounding.c:49:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:516:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:535:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:552:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/fips202x2.c:628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium3_aarch64/poly.c:301:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:369:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:395:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:496:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:544:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:570:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.c:168:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.h:40:49: note: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.c:168:49: note: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.c:348:49: style:inconclusive: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.h:74:49: note: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/polyvec.c:348:49: note: Function 'PQCLEAN_DILITHIUM5_AARCH64_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/reduce.c:51:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/rounding.c:49:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqclean_dilithium5_aarch64/poly.c:301:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:442:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:583:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:667:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/poly.c:696:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:363:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.h:38:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:363:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:514:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.h:68:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:514:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:598:53: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.h:77:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/polyvec.c:598:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/rejsample.c:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_avx2/rejsample.c:328:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/poly.c:350:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/poly.c:441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/poly.c:473:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/poly.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:140:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.h:39:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:140:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:292:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.h:71:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:292:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:378:53: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.h:82:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/polyvec.c:378:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/reduce.c:51:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/rounding.c:48:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/rounding.c:52:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium2_ref/poly.c:282:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:363:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.h:38:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:363:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:514:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.h:68:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:514:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:598:53: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.h:77:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/polyvec.c:598:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:442:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:583:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:667:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/poly.c:696:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/rejsample.c:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_avx2/rejsample.c:328:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/poly.c:350:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/poly.c:441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/poly.c:473:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/poly.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:140:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.h:39:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:140:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:292:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.h:71:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:292:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:378:53: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.h:82:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/polyvec.c:378:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/reduce.c:51:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/rounding.c:48:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/rounding.c:52:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium3_ref/poly.c:282:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:442:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:583:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:667:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/poly.c:696:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:363:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.h:38:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:363:49: note: Function 'pqcrystals_dilithium2_avx2_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:514:49: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.h:68:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:514:49: note: Function 'pqcrystals_dilithium2_avx2_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:598:53: style:inconclusive: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.h:77:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/polyvec.c:598:53: note: Function 'pqcrystals_dilithium2_avx2_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/rejsample.c:279:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_avx2/rejsample.c:328:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/poly.c:350:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/poly.c:441:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/poly.c:473:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/poly.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:140:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.h:39:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:140:49: note: Function 'pqcrystals_dilithium2_ref_polyvecl_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:292:49: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.h:71:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:292:49: note: Function 'pqcrystals_dilithium2_ref_polyveck_chknorm' argument 2 names different: declaration 'B' definition 'bound'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:378:53: style:inconclusive: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.h:82:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/polyvec.c:378:53: note: Function 'pqcrystals_dilithium2_ref_polyveck_use_hint' argument 2 names different: declaration 'v' definition 'u'. liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/reduce.c:51:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/rounding.c:48:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/rounding.c:52:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/dilithium/pqcrystals-dilithium_dilithium5_ref/poly.c:282:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h:142:12: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:188:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:178:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:188:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:282:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:272:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c:282:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:48:18: style: union member 'Anonymous3::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:49:13: style: union member 'Anonymous3::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:130:18: style: union member 'Anonymous4::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:131:13: style: union member 'Anonymous4::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:227:18: style: union member 'Anonymous6::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:228:13: style: union member 'Anonymous6::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:876:5: style: Variable 'b00' is assigned an expression that holds the same value. [redundantAssignment] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:767:9: note: b00 is assigned 'tmp' here. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:876:5: note: Variable 'b00' is assigned an expression that holds the same value. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:958:18: style: union member 'Anonymous3::u16' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:970:18: style: union member 'Anonymous4::u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:471:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:473:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:474:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:188:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:178:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:188:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:282:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:272:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/codec.c:282:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/fft.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:48:18: style: union member 'Anonymous2::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:49:13: style: union member 'Anonymous2::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:130:18: style: union member 'Anonymous3::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:131:13: style: union member 'Anonymous3::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:227:18: style: union member 'Anonymous5::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:228:13: style: union member 'Anonymous5::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/rng.c:102:9: warning:inconclusive: Array 'state' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*state)'? [incompleteArrayFill] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3970:13: style: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3970:38: note: Calling function 'solve_NTRU_binary_depth0' returns 1 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3970:13: note: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2428:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2447:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/sign.c:883:5: style: Variable 'b00' is assigned an expression that holds the same value. [redundantAssignment] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/sign.c:774:9: note: b00 is assigned 'tmp' here. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/sign.c:883:5: note: Variable 'b00' is assigned an expression that holds the same value. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3971:13: style: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3971:38: note: Calling function 'solve_NTRU_binary_depth0' returns 1 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3971:13: note: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2429:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2448:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h:142:12: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:188:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:178:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:188:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:282:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:272:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/codec.c:282:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:48:18: style: union member 'Anonymous3::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:49:13: style: union member 'Anonymous3::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:130:18: style: union member 'Anonymous4::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:131:13: style: union member 'Anonymous4::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:227:18: style: union member 'Anonymous6::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:228:13: style: union member 'Anonymous6::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/fft.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/sign.c:876:5: style: Variable 'b00' is assigned an expression that holds the same value. [redundantAssignment] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/sign.c:767:9: note: b00 is assigned 'tmp' here. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/sign.c:876:5: note: Variable 'b00' is assigned an expression that holds the same value. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/sign.c:958:18: style: union member 'Anonymous3::u16' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/sign.c:970:18: style: union member 'Anonymous4::u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/fpr.h:471:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/fpr.h:473:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/fpr.h:474:27: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:188:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:178:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:188:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:282:19: style: Condition 'w==-mask2' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:272:25: note: Assignment 'mask2=(uint32_t)1<<(bits-1)', assigned value is greater than 0 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/codec.c:282:19: note: Condition 'w==-mask2' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/fft.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:48:18: style: union member 'Anonymous2::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:49:13: style: union member 'Anonymous2::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:130:18: style: union member 'Anonymous3::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:131:13: style: union member 'Anonymous3::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:227:18: style: union member 'Anonymous5::dummy_u64' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:228:13: style: union member 'Anonymous5::dummy_fpr' is never used. [unusedStructMember] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/rng.c:102:9: warning:inconclusive: Array 'state' is filled incompletely. Did you forget to multiply the size given to 'memcpy()' with 'sizeof(*state)'? [incompleteArrayFill] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3970:13: style: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3970:38: note: Calling function 'solve_NTRU_binary_depth0' returns 1 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3970:13: note: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2428:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2447:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/sign.c:883:5: style: Variable 'b00' is assigned an expression that holds the same value. [redundantAssignment] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/sign.c:774:9: note: b00 is assigned 'tmp' here. liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/sign.c:883:5: note: Variable 'b00' is assigned an expression that holds the same value. liboqs-0.8.0/src/sig/sig.c:16:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SIG_algs_length [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SIG_algs_length [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:54:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SIG_alg_dilithium_2 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:168:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SIG_alg_dilithium_2 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:278:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:286:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:294:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sig.c:168:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] liboqs-0.8.0/src/sig/sig.c:150:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] liboqs-0.8.0/src/sig/sig.c:157:4: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/sig/sig.c:150:9: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/sig/sig.c:264:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] liboqs-0.8.0/src/sig/sig.c:272:4: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/sig/sig.c:264:9: note: Found duplicate branches for 'if' and 'else'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/thash_sha2_simple.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/thash_sha2_simple.c:17:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3971:13: style: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false [knownConditionTrueFalse] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3971:38: note: Calling function 'solve_NTRU_binary_depth0' returns 1 liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3971:13: note: Condition '!solve_NTRU_binary_depth0(logn,f,g,tmp)' is always false liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/thash_sha2_simplex8.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/thash_sha2_simplex8.c:34:43: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2429:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2448:19: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/thash_sha2_simple.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/thash_sha2_simple.c:17:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:50:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:60:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:68:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:76:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/address.c:86:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/thash_sha2_simple.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/thash_sha2_simple.c:17:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/thash_sha2_simplex8.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/thash_sha2_simplex8.c:34:43: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:50:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:60:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:68:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:76:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/address.c:86:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/thash_sha2_simple.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/thash_sha2_simple.c:17:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-128s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/sha512x4.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simplex8.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simplex8.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/thash_sha2_simplex8.c:150:14: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:50:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:60:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:68:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:76:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/address.c:86:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/sha512x4.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simplex8.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simplex8.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/thash_sha2_simplex8.c:150:14: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:50:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:60:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:68:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:76:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/address.c:86:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-192s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/sha512x4.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simplex8.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simplex8.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/thash_sha2_simplex8.c:150:14: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/sha256x8.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/sha512x4.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbufx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simplex8.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simplex8.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/thash_sha2_simplex8.c:150:14: style: Parameter 'addrx8' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/utilsx8.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx8 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[0]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[9]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[13]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[21]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[17]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/hash_sha2.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/hash_sha2.c:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/thash_sha2_simple.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/thash_sha2_simple.c:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/thash_sha2_simple.c:40:52: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHA2256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHA2256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHA2256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-sha2-256s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE128FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE128SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-128s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE192FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:50:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:60:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:68:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:76:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/address.c:86:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE192SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-192s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE256FSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256f-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE128_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAKE256_RATE [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:94:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:95:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:124:32: style: Parameter 'in0' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/fips202x2.c:125:32: style: Parameter 'in1' can be declared as pointer to const [constParameterPointer] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/thash_shake_simplex2.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/thash_shake_simplex2.c:18:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/thash_shake_simplex2.c:34:43: style: Parameter 'addrx2' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/utilsx2.c:116:35: style: Same expression on both sides of '/'. [duplicateExpression] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/wots.c:25:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_aarch64/wots.c:28:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/thash_shake_simplex4.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf0 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:12:47: style: Variable '((unsigned char*)addr)[3]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:29:46: style: Variable '((unsigned char*)addr)[19]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:47:50: style: Variable '((unsigned char*)addr)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:56:49: style: Variable '((unsigned char*)out)[23]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:64:52: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:72:51: style: Variable '((unsigned char*)addr)[31]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/address.c:82:50: style: Variable '((unsigned char*)addr)[27]' is assigned a value that is never used. [unreadVariable] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/utilsx4.c:122:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackx4 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/thash_shake_simple.c:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/thash_shake_simple.c:16:41: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/wots.c:26:18: style: Parameter 'start' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_avx2/wots.c:29:14: style: Parameter 'addr' can be declared as const array [constParameter] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utils.c:115:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/sign.c:28:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/sign.c:42:5: 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] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utilsx1.c:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack [valueFlowBailoutIncompleteVar] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utilsx1.c:32:26: style:inconclusive: Function 'PQCLEAN_SPHINCSSHAKE256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. [funcArgNamesDifferent] liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utilsx1.h:25:26: note: Function 'PQCLEAN_SPHINCSSHAKE256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utilsx1.c:32:26: note: Function 'PQCLEAN_SPHINCSSHAKE256SSIMPLE_CLEAN_treehashx1' argument 8 names different: declaration 'tree_addrx4' definition 'tree_addr'. liboqs-0.8.0/src/sig/sphincs/pqclean_sphincs-shake-256s-simple_clean/utilsx1.c:89:28: style: Variable 'left' can be declared as pointer to const [constVariablePointer] liboqs-0.8.0/tests/dump_alg_info.c:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_algs_length [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_kem.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_kem.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_KEM_alg_kyber_768 [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_sig.c:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_kem.c:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_sig.c:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/example_sig.c:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OQS_SUCCESS [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/system_info.c:21:36: error: syntax error [syntaxError] liboqs-0.8.0/tests/tmp_store.c:29:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/tmp_store.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] liboqs-0.8.0/tests/tmp_store.c:56:15: style: Checking if unsigned expression 'len_read' is less than zero. [unsignedLessThanZero] liboqs-0.8.0/tests/tmp_store.c:21:77: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] diff: head liboqs-0.8.0/scripts/copy_from_upstream/src/kem/family/kem_scheme.c:8:2: error: failed to evaluate #if condition [preprocessorErrorDirective] head liboqs-0.8.0/scripts/copy_from_upstream/src/sig/family/sig_scheme.c:8:2: error: failed to evaluate #if condition [preprocessorErrorDirective] head liboqs-0.8.0/scripts/copy_from_xkcp/patches/lib_low_KeccakP-1600-times4_AVX2_KeccakP-1600-times4-SIMD256.c:330:3: error: #else without #if [preprocessorErrorDirective] DONE