{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:200
   # fun:to_bitslicing_2x
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:198
   # fun:to_bitslicing_2x
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:195
   # fun:to_bitslicing_2x
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:426
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:431
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:442
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:445
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:449
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:446
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:422
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:sk_gen.c:176
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:387
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:395
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:394
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:394
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}
 
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:419
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:418
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:418
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:63
   # fun:extract_01_masks
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:101
   # fun:vec256_cswap
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:437
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:442
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:447
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:71
   # fun:extract_mask256
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:450
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:454
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:239
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:243
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:247
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:250
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:255
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:278
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:276
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:299
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}
 
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:301
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:298
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:307
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}
 
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:306
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:306
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}
 
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:484
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:483
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:483
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:controlbits.c:245
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:63
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:83
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}
 
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:92
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:encrypt.c:111
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:110
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:386
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:393
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:393
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:417
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:417
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:436
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:441
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:446
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:449
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:453
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:238
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:242
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:246
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:249
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:254
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:277
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:275
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:298
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:300
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:300
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:297
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:305
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:305
   # fun:composeinv
   fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:482
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:pk_gen.c:482
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:controlbits.c:243
   # fun:PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
   fun:PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:62
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:82
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:91
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Value8
   src:encrypt.c:110
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:109
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_AVX2_encrypt
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:sk_gen.c:58
   # fun:PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:192
   # fun:PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
}
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:274
   # fun:PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
}
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:pk_gen.c:91
   # fun:mov_columns
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:controlbits.c:243
   # fun:PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
}

{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:69
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
}
{
   This implementation of Classic McEliece may not be constant time.
   Memcheck:Cond
   src:encrypt.c:84
   # fun:gen_e
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
   fun:PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
}
