Test results for armeabi, bblack, crypto_kem/threebears624r2ccax

[Page version: 20250923 20:25:05]

Measurements for armeabi, bblack, crypto_kem Test results for armeabi, bblack, crypto_kem Test results for crypto_kem/threebears624r2ccax
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250415
Operation: crypto_kem
Primitive: threebears624r2ccax
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
257937611771 0 0227471 456 1496optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
259116811567 0 0218455 456 1496optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
259292811567 0 0218455 456 1496vecclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25932649795 0 0216943 456 1488optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25932649795 0 0216943 456 1488vecclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25936809795 0 0216943 456 1488optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25953929795 0 0216943 456 1488vecclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25979366672 0 0212045 452 1488vecclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
25987846672 0 0212045 452 1488optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
26955367345 0 0210918 496 1504optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
269601611295 0 0227407 456 1496vecclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
26971207345 0 0210918 496 1504vecgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
27355685745 0 0208286 496 1504optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
27363525745 0 0208286 496 1504vecgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
31091685237 0 0207994 488 1504vecgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
31105285237 0 0207994 488 1504optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
34986405899 0 0208426 496 1504optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415
35022565899 0 0208426 496 1504vecgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025082420250415

Compiler output


shake.c: shake.c:11:34: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:     KeccakP1600_Permute_24rounds(ctx->state);
shake.c:                                  ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
shake.c:                                                              ^
shake.c: shake.c:23:30: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:         KeccakP1600_AddBytes(ctx->state, in, ctx->position, cando);
shake.c:                              ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                      ^
shake.c: shake.c:28:26: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:     KeccakP1600_AddBytes(ctx->state, in, ctx->position, len);
shake.c:                          ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                      ^
shake.c: shake.c:47:34: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'const KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:         KeccakP1600_ExtractBytes(ctx->state, out, ctx->position, cando);
shake.c:                                  ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:54:64: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_ExtractBytes(const KeccakP1600_plain64_state *state, unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                                ^
shake.c: shake.c:52:30: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'const KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


shake.c: shake.c: In function 'keccakf':
shake.c: shake.c:11:37: warning: passing argument 1 of 'KeccakP1600_Permute_24rounds' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:      KeccakP1600_Permute_24rounds(ctx->state);
shake.c:                                   ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
shake.c:                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
shake.c: shake.c: In function 'pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update':
shake.c: shake.c:23:33: warning: passing argument 1 of 'KeccakP1600_AddBytes' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:          KeccakP1600_AddBytes(ctx->state, in, ctx->position, cando);
shake.c:                               ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
shake.c: shake.c:28:29: warning: passing argument 1 of 'KeccakP1600_AddBytes' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:      KeccakP1600_AddBytes(ctx->state, in, ctx->position, len);
shake.c:                           ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Compiler output


shake.c: shake.c:46:34: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:     KeccakP1600_Permute_24rounds(ctx->state);
shake.c:                                  ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
shake.c:                                                              ^
shake.c: shake.c:58:30: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:         KeccakP1600_AddBytes(ctx->state, in, ctx->position, cando);
shake.c:                              ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                      ^
shake.c: shake.c:63:26: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:     KeccakP1600_AddBytes(ctx->state, in, ctx->position, len);
shake.c:                          ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                      ^
shake.c: shake.c:82:34: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'const KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c:         KeccakP1600_ExtractBytes(ctx->state, out, ctx->position, cando);
shake.c:                                  ^~~~~~~~~~
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:54:64: note: passing argument to parameter 'state' here
shake.c: void KeccakP1600_ExtractBytes(const KeccakP1600_plain64_state *state, unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                                                                ^
shake.c: shake.c:87:30: warning: incompatible pointer types passing 'uint8_t [200]' to parameter of type 'const KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
shake.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
vecclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


shake.c: shake.c: In function 'keccakf':
shake.c: shake.c:46:37: warning: passing argument 1 of 'KeccakP1600_Permute_24rounds' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:      KeccakP1600_Permute_24rounds(ctx->state);
shake.c:                                   ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
shake.c:                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
shake.c: shake.c: In function 'pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update':
shake.c: shake.c:58:33: warning: passing argument 1 of 'KeccakP1600_AddBytes' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:          KeccakP1600_AddBytes(ctx->state, in, ctx->position, cando);
shake.c:                               ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c:                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
shake.c: shake.c:63:29: warning: passing argument 1 of 'KeccakP1600_AddBytes' from incompatible pointer type [-Wincompatible-pointer-types]
shake.c:      KeccakP1600_AddBytes(ctx->state, in, ctx->position, len);
shake.c:                           ~~~^~~~~~~
shake.c: In file included from shake.h:3,
shake.c:                  from shake.c:3:
shake.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:48:54: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'uint8_t *' {aka 'unsigned char *'}
shake.c:  void KeccakP1600_AddBytes(KeccakP1600_plain64_state *state, const unsigned char *data, unsigned int offset, unsigned int length);
shake.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
vecgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000111
kem.o N 0000014d
kem.o N 00000151
kem.o N 00000189
kem.o N 000001c1
kem.o N 000001c6
kem.o N 000001d4
kem.o N 000001de
kem.o N 000001e6
kem.o N 000001fa
kem.o N 000001fd
kem.o N 00000200
kem.o N 00000203
kem.o N 00000206
melas_fec.o N 00000000
melas_fec.o N 00000037
melas_fec.o N 00000043
melas_fec.o N 00000117
melas_fec.o N 00000119
melas_fec.o N 00000126
melas_fec.o N 00000131
melas_fec.o N 0000013a
melas_fec.o N 00000143
melas_fec.o N 0000014d
melas_fec.o N 0000014f
melas_fec.o N 00000154
melas_fec.o N 00000162
melas_fec.o N 0000016c
melas_fec.o N 00000174
melas_fec.o N 00000178
melas_fec.o N 0000017a
melas_fec.o N 0000017e
melas_fec.o N 00000198
melas_fec.o N 000001a6
melas_fec.o N 000001b0
melas_fec.o N 000001b8
melas_fec.o N 000001c7
melas_fec.o N 000001d6
melas_fec.o N 000001ea
melas_fec.o N 000001f9
melas_fec.o N 00000210
melas_fec.o N 00000249
melas_fec.o N 00000286
melas_fec.o N 0000028b
melas_fec.o N 0000028f
melas_fec.o N 00000293
melas_fec.o N 00000295
melas_fec.o N 00000297
melas_fec.o N 00000299
melas_fec.o N 0000029b
melas_fec.o N 000002a1
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o N 00000000
ring.o N 00000037
ring.o N 0000003e
ring.o N 00000112
ring.o N 0000011f
ring.o N 0000012a
ring.o N 00000133
ring.o N 0000013a
ring.o N 0000013e
ring.o N 00000148
ring.o N 00000150
ring.o N 00000158
ring.o N 0000016f
ring.o N 0000017a
ring.o N 00000183
ring.o N 0000018b
ring.o N 00000199
ring.o N 000001a3
ring.o N 000001ab
ring.o N 000001b4
ring.o N 000001b6
ring.o N 000001c7
ring.o N 000001e1
ring.o N 000001f0
ring.o N 000001ff
ring.o N 00000209
ring.o N 0000020d
ring.o N 00000211
ring.o N 00000215
ring.o N 00000218
ring.o N 0000021b
ring.o N 0000021e
ring.o N 00000221
ring.o N 0000022c
ring.o N 00000230
ring.o N 0000023e
ring.o N 00000248
ring.o N 00000250
ring.o N 0000025d
ring.o N 0000025f
ring.o N 00000269
ring.o N 0000026c
ring.o N 000002a0
ring.o N 000002d9
ring.o N 0000030f
ring.o N 00000346
ring.o N 00000349
ring.o N 0000035d
ring.o N 00000360
ring.o N 00000362
ring.o N 00000364
ring.o N 00000366
ring.o N 0000036d
ring.o N 00000374
ring.o N 00000376
ring.o N 0000037e
ring.o N 00000386
ring.o N 0000038d
ring.o N 00000391
ring.o N 00000395
ring.o N 00000399
ring.o N 0000039d
ring.o N 000003a0
ring.o N 000003a3
ring.o N 000003aa
ring.o N 000003b0
ring.o N 000003b4
ring.o N 000003ba
ring.o N 000003bd
ring.o N 000003c4
ring.o N 000003ca
ring.o N 000003d1
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o N 00000000
shake.o N 00000037
shake.o N 0000003f
shake.o N 00000113
shake.o N 00000120
shake.o N 0000012e
shake.o N 00000136
shake.o N 0000013a
shake.o N 00000140
shake.o N 0000014a
shake.o N 00000152
shake.o N 00000166
shake.o N 0000016f
shake.o N 00000179
shake.o N 00000184
shake.o N 00000195
shake.o N 00000197
shake.o N 000001a4
shake.o N 000001db
shake.o N 00000212
shake.o N 00000254
shake.o N 0000028c
shake.o N 0000028f
shake.o N 00000293
shake.o N 0000029a
shake.o N 000002a0
shake.o N 000002a4
shake.o N 000002b0
shake.o N 000002bb
shake.o N 000002c2
shake.o N 000002c9
shake.o N 000002d0
shake.o N 000002d5
shake.o N 000002d7
shake.o N 000002d9
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o N 00000000
threebears.o N 00000037
threebears.o N 00000044
threebears.o N 00000118
threebears.o N 00000125
threebears.o N 0000013a
threebears.o N 0000014e
threebears.o N 00000162
threebears.o N 00000173
threebears.o N 00000181
threebears.o N 0000018b
threebears.o N 00000193
threebears.o N 0000019e
threebears.o N 000001a7
threebears.o N 000001ae
threebears.o N 000001b2
threebears.o N 000001c7
threebears.o N 000001cb
threebears.o N 000001d1
threebears.o N 000001e5
threebears.o N 000001ee
threebears.o N 000001f8
threebears.o N 00000203
threebears.o N 0000020b
threebears.o N 00000212
threebears.o N 0000021f
threebears.o N 00000225
threebears.o N 0000022c
threebears.o N 00000231
threebears.o N 00000234
threebears.o N 00000236
threebears.o N 00000239
threebears.o N 0000023b
threebears.o N 0000023d
threebears.o N 0000023f
threebears.o N 00000246
threebears.o N 00000250
threebears.o N 00000258
threebears.o N 00000260
threebears.o N 00000262
threebears.o N 00000264
threebears.o N 00000266
threebears.o N 0000026a
threebears.o N 0000026d
threebears.o N 00000274
threebears.o N 00000278
threebears.o N 00000285
threebears.o N 0000028d
threebears.o N 00000294
threebears.o N 00000299
threebears.o N 000002a4
threebears.o N 000002b5
threebears.o N 000002b7
threebears.o N 000002b9
threebears.o N 000002bd
threebears.o N 000002c1
threebears.o N 000002ce
threebears.o N 000002d6
threebears.o N 000002da
threebears.o N 000002de
threebears.o N 000002e2
threebears.o N 000002eb
threebears.o N 000002f5
threebears.o N 00000301
threebears.o N 00000307
threebears.o N 00000321
threebears.o N 0000032f
threebears.o N 00000339
threebears.o N 00000341
threebears.o N 00000350
threebears.o N 0000035f
threebears.o N 00000373
threebears.o N 00000382
threebears.o N 00000399
threebears.o N 000003b4
threebears.o N 000003c4
threebears.o N 000003dc
threebears.o N 00000414
threebears.o N 00000446
threebears.o N 0000047d
threebears.o N 000004b4
threebears.o N 000004b9
threebears.o N 000004c0
threebears.o N 000004c5
threebears.o N 000004d1
threebears.o N 000004d4
threebears.o N 000004d7
threebears.o N 000004db
threebears.o N 000004e9
threebears.o N 000004f1
threebears.o N 000004f3
threebears.o N 000004fa
threebears.o N 00000501
threebears.o N 0000050a
threebears.o N 00000510
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000110
kem.o N 0000014c
kem.o N 00000150
kem.o N 00000188
kem.o N 000001c0
kem.o N 000001c5
kem.o N 000001d3
kem.o N 000001dd
kem.o N 000001e5
kem.o N 000001f9
kem.o N 000001fc
kem.o N 000001ff
kem.o N 00000202
kem.o N 00000205
melas_fec.o N 00000000
melas_fec.o N 00000037
melas_fec.o N 00000043
melas_fec.o N 00000116
melas_fec.o N 00000118
melas_fec.o N 00000125
melas_fec.o N 00000130
melas_fec.o N 00000139
melas_fec.o N 00000142
melas_fec.o N 0000014c
melas_fec.o N 0000014e
melas_fec.o N 00000153
melas_fec.o N 00000161
melas_fec.o N 0000016b
melas_fec.o N 00000173
melas_fec.o N 00000177
melas_fec.o N 00000179
melas_fec.o N 0000017d
melas_fec.o N 00000197
melas_fec.o N 000001a5
melas_fec.o N 000001af
melas_fec.o N 000001b7
melas_fec.o N 000001c6
melas_fec.o N 000001d5
melas_fec.o N 000001e9
melas_fec.o N 000001f8
melas_fec.o N 0000020f
melas_fec.o N 00000248
melas_fec.o N 00000285
melas_fec.o N 0000028a
melas_fec.o N 0000028e
melas_fec.o N 00000292
melas_fec.o N 00000294
melas_fec.o N 00000296
melas_fec.o N 00000298
melas_fec.o N 0000029a
melas_fec.o N 000002a0
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o N 00000000
ring.o N 00000037
ring.o N 0000003e
ring.o N 00000111
ring.o N 0000011e
ring.o N 00000129
ring.o N 00000132
ring.o N 00000139
ring.o N 0000013d
ring.o N 00000147
ring.o N 0000014f
ring.o N 00000157
ring.o N 0000016e
ring.o N 00000179
ring.o N 00000182
ring.o N 0000018a
ring.o N 00000198
ring.o N 000001a2
ring.o N 000001aa
ring.o N 000001b3
ring.o N 000001b5
ring.o N 000001c6
ring.o N 000001e0
ring.o N 000001ef
ring.o N 000001fe
ring.o N 00000208
ring.o N 0000020c
ring.o N 00000210
ring.o N 00000214
ring.o N 00000217
ring.o N 0000021a
ring.o N 0000021d
ring.o N 00000220
ring.o N 0000022b
ring.o N 0000022f
ring.o N 0000023d
ring.o N 00000247
ring.o N 0000024f
ring.o N 0000025c
ring.o N 0000025e
ring.o N 00000268
ring.o N 0000026b
ring.o N 0000029f
ring.o N 000002d8
ring.o N 0000030e
ring.o N 00000345
ring.o N 00000348
ring.o N 0000035c
ring.o N 0000035f
ring.o N 00000361
ring.o N 00000363
ring.o N 00000365
ring.o N 0000036c
ring.o N 00000373
ring.o N 00000375
ring.o N 0000037d
ring.o N 00000385
ring.o N 0000038c
ring.o N 00000390
ring.o N 00000394
ring.o N 00000398
ring.o N 0000039c
ring.o N 0000039f
ring.o N 000003a2
ring.o N 000003a9
ring.o N 000003af
ring.o N 000003b3
ring.o N 000003b9
ring.o N 000003bc
ring.o N 000003c3
ring.o N 000003c9
ring.o N 000003d0
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o N 00000000
shake.o N 00000037
shake.o N 0000003f
shake.o N 00000112
shake.o N 0000011f
shake.o N 0000012d
shake.o N 00000135
shake.o N 00000139
shake.o N 0000013f
shake.o N 00000149
shake.o N 00000151
shake.o N 00000165
shake.o N 0000016e
shake.o N 00000178
shake.o N 00000183
shake.o N 00000194
shake.o N 00000196
shake.o N 000001a3
shake.o N 000001da
shake.o N 00000211
shake.o N 00000253
shake.o N 0000028b
shake.o N 0000028e
shake.o N 00000292
shake.o N 00000299
shake.o N 0000029f
shake.o N 000002a3
shake.o N 000002af
shake.o N 000002ba
shake.o N 000002c1
shake.o N 000002c8
shake.o N 000002cf
shake.o N 000002d4
shake.o N 000002d6
shake.o N 000002d8
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o N 00000000
threebears.o N 00000037
threebears.o N 00000044
threebears.o N 00000117
threebears.o N 00000124
threebears.o N 00000139
threebears.o N 0000014d
threebears.o N 00000161
threebears.o N 00000172
threebears.o N 00000180
threebears.o N 0000018a
threebears.o N 00000192
threebears.o N 0000019d
threebears.o N 000001a6
threebears.o N 000001ad
threebears.o N 000001b1
threebears.o N 000001c6
threebears.o N 000001ca
threebears.o N 000001d0
threebears.o N 000001e4
threebears.o N 000001ed
threebears.o N 000001f7
threebears.o N 00000202
threebears.o N 0000020a
threebears.o N 00000211
threebears.o N 0000021e
threebears.o N 00000224
threebears.o N 0000022b
threebears.o N 00000230
threebears.o N 00000233
threebears.o N 00000235
threebears.o N 00000238
threebears.o N 0000023a
threebears.o N 0000023c
threebears.o N 0000023e
threebears.o N 00000245
threebears.o N 0000024f
threebears.o N 00000257
threebears.o N 0000025f
threebears.o N 00000261
threebears.o N 00000263
threebears.o N 00000265
threebears.o N 00000269
threebears.o N 0000026c
threebears.o N 00000273
threebears.o N 00000277
threebears.o N 00000284
threebears.o N 0000028c
threebears.o N 00000293
threebears.o N 00000298
threebears.o N 000002a3
threebears.o N 000002b4
threebears.o N 000002b6
threebears.o N 000002b8
threebears.o N 000002bc
threebears.o N 000002c0
threebears.o N 000002cd
threebears.o N 000002d5
threebears.o N 000002d9
threebears.o N 000002dd
threebears.o N 000002e1
threebears.o N 000002ea
threebears.o N 000002f4
threebears.o N 00000300
threebears.o N 00000306
threebears.o N 00000320
threebears.o N 0000032e
threebears.o N 00000338
threebears.o N 00000340
threebears.o N 0000034f
threebears.o N 0000035e
threebears.o N 00000372
threebears.o N 00000381
threebears.o N 00000398
threebears.o N 000003b3
threebears.o N 000003c3
threebears.o N 000003db
threebears.o N 00000413
threebears.o N 00000445
threebears.o N 0000047c
threebears.o N 000004b3
threebears.o N 000004b8
threebears.o N 000004bf
threebears.o N 000004c4
threebears.o N 000004d0
threebears.o N 000004d3
threebears.o N 000004d6
threebears.o N 000004da
threebears.o N 000004e8
threebears.o N 000004f0
threebears.o N 000004f2
threebears.o N 000004f9
threebears.o N 00000500
threebears.o N 00000509
threebears.o N 0000050f
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000111
kem.o N 0000014d
kem.o N 00000151
kem.o N 00000189
kem.o N 000001c1
kem.o N 000001c6
kem.o N 000001d4
kem.o N 000001de
kem.o N 000001e6
kem.o N 000001fa
kem.o N 000001fd
kem.o N 00000200
kem.o N 00000203
kem.o N 00000206
melas_fec.o N 00000000
melas_fec.o N 00000037
melas_fec.o N 00000043
melas_fec.o N 00000117
melas_fec.o N 00000119
melas_fec.o N 00000126
melas_fec.o N 00000131
melas_fec.o N 0000013a
melas_fec.o N 00000143
melas_fec.o N 0000015d
melas_fec.o N 0000016b
melas_fec.o N 00000175
melas_fec.o N 0000017d
melas_fec.o N 0000018c
melas_fec.o N 0000019b
melas_fec.o N 000001af
melas_fec.o N 000001be
melas_fec.o N 000001d5
melas_fec.o N 000001da
melas_fec.o N 000001dc
melas_fec.o N 000001de
melas_fec.o N 000001e0
melas_fec.o N 000001e2
melas_fec.o N 0000021b
melas_fec.o N 00000225
melas_fec.o N 00000262
melas_fec.o N 00000266
melas_fec.o N 00000274
melas_fec.o N 0000027e
melas_fec.o N 00000286
melas_fec.o N 0000028b
melas_fec.o N 0000028f
melas_fec.o N 00000293
melas_fec.o N 00000297
melas_fec.o N 00000299
melas_fec.o N 0000029b
melas_fec.o N 000002a1
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o N 00000000
ring.o N 00000037
ring.o N 0000003e
ring.o N 00000112
ring.o N 0000011f
ring.o N 0000012a
ring.o N 00000133
ring.o N 0000013a
ring.o N 0000013e
ring.o N 00000148
ring.o N 00000150
ring.o N 00000158
ring.o N 0000016f
ring.o N 0000017a
ring.o N 00000183
ring.o N 0000018b
ring.o N 00000199
ring.o N 000001a3
ring.o N 000001ab
ring.o N 000001b4
ring.o N 000001b6
ring.o N 000001c7
ring.o N 000001e1
ring.o N 000001f0
ring.o N 000001ff
ring.o N 00000209
ring.o N 0000020d
ring.o N 00000211
ring.o N 00000215
ring.o N 00000218
ring.o N 0000021b
ring.o N 0000021e
ring.o N 00000221
ring.o N 0000022c
ring.o N 00000230
ring.o N 0000023e
ring.o N 00000248
ring.o N 00000250
ring.o N 0000025d
ring.o N 0000025f
ring.o N 00000269
ring.o N 0000026c
ring.o N 000002a0
ring.o N 000002d9
ring.o N 0000030f
ring.o N 00000346
ring.o N 00000349
ring.o N 0000035d
ring.o N 00000360
ring.o N 00000362
ring.o N 00000364
ring.o N 00000366
ring.o N 0000036d
ring.o N 00000374
ring.o N 00000376
ring.o N 0000037e
ring.o N 00000386
ring.o N 0000038d
ring.o N 00000391
ring.o N 00000395
ring.o N 00000399
ring.o N 0000039d
ring.o N 000003a0
ring.o N 000003a3
ring.o N 000003aa
ring.o N 000003b0
ring.o N 000003b4
ring.o N 000003ba
ring.o N 000003bd
ring.o N 000003c4
ring.o N 000003ca
ring.o N 000003d1
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o N 00000000
shake.o N 00000037
shake.o N 0000003f
shake.o N 00000113
shake.o N 00000120
shake.o N 0000012e
shake.o N 00000136
shake.o N 0000013a
shake.o N 00000140
shake.o N 0000014a
shake.o N 00000152
shake.o N 00000166
shake.o N 0000016f
shake.o N 00000179
shake.o N 00000184
shake.o N 00000195
shake.o N 00000197
shake.o N 000001a4
shake.o N 000001db
shake.o N 00000212
shake.o N 00000254
shake.o N 0000028c
shake.o N 0000028f
shake.o N 00000293
shake.o N 0000029a
shake.o N 000002a0
shake.o N 000002a4
shake.o N 000002b0
shake.o N 000002bb
shake.o N 000002c2
shake.o N 000002c9
shake.o N 000002d0
shake.o N 000002d5
shake.o N 000002d7
shake.o N 000002d9
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o N 00000000
threebears.o N 00000037
threebears.o N 00000044
threebears.o N 00000118
threebears.o N 00000125
threebears.o N 0000013a
threebears.o N 0000014e
threebears.o N 00000162
threebears.o N 00000173
threebears.o N 00000181
threebears.o N 0000018b
threebears.o N 00000193
threebears.o N 0000019e
threebears.o N 000001a7
threebears.o N 000001ae
threebears.o N 000001b2
threebears.o N 000001bf
threebears.o N 000001c3
threebears.o N 000001c9
threebears.o N 000001dd
threebears.o N 000001e6
threebears.o N 000001f0
threebears.o N 000001fb
threebears.o N 000001ff
threebears.o N 00000209
threebears.o N 00000211
threebears.o N 00000219
threebears.o N 0000021c
threebears.o N 00000220
threebears.o N 00000227
threebears.o N 00000234
threebears.o N 00000236
threebears.o N 00000247
threebears.o N 00000249
threebears.o N 0000024b
threebears.o N 0000024f
threebears.o N 00000253
threebears.o N 00000260
threebears.o N 00000265
threebears.o N 0000026d
threebears.o N 00000271
threebears.o N 00000275
threebears.o N 00000279
threebears.o N 00000282
threebears.o N 00000284
threebears.o N 0000028e
threebears.o N 0000029a
threebears.o N 000002a0
threebears.o N 000002ba
threebears.o N 000002c8
threebears.o N 000002d2
threebears.o N 000002da
threebears.o N 000002e9
threebears.o N 000002f8
threebears.o N 0000030c
threebears.o N 0000031b
threebears.o N 00000332
threebears.o N 0000034d
threebears.o N 0000035d
threebears.o N 00000375
threebears.o N 000003ad
threebears.o N 000003df
threebears.o N 000003f4
threebears.o N 000003fa
threebears.o N 00000402
threebears.o N 00000439
threebears.o N 00000470
threebears.o N 00000472
threebears.o N 00000477
threebears.o N 0000047e
threebears.o N 00000489
threebears.o N 0000048e
threebears.o N 0000049a
threebears.o N 0000049f
threebears.o N 000004a1
threebears.o N 000004a4
threebears.o N 000004a7
threebears.o N 000004ab
threebears.o N 000004b2
threebears.o N 000004ba
threebears.o N 000004c1
threebears.o N 000004c4
threebears.o N 000004c7
threebears.o N 000004c9
threebears.o N 000004d0
threebears.o N 000004d2
threebears.o N 000004d4
threebears.o N 000004db
threebears.o N 000004e9
threebears.o N 000004f1
threebears.o N 000004f3
threebears.o N 000004fa
threebears.o N 00000501
threebears.o N 0000050a
threebears.o N 00000510
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000110
kem.o N 0000014c
kem.o N 00000150
kem.o N 00000188
kem.o N 000001c0
kem.o N 000001c5
kem.o N 000001d3
kem.o N 000001dd
kem.o N 000001e5
kem.o N 000001f9
kem.o N 000001fc
kem.o N 000001ff
kem.o N 00000202
kem.o N 00000205
melas_fec.o N 00000000
melas_fec.o N 00000037
melas_fec.o N 00000043
melas_fec.o N 00000116
melas_fec.o N 00000118
melas_fec.o N 00000125
melas_fec.o N 00000130
melas_fec.o N 00000139
melas_fec.o N 00000142
melas_fec.o N 0000014c
melas_fec.o N 0000014e
melas_fec.o N 00000153
melas_fec.o N 00000161
melas_fec.o N 0000016b
melas_fec.o N 00000173
melas_fec.o N 00000177
melas_fec.o N 00000179
melas_fec.o N 0000017d
melas_fec.o N 00000197
melas_fec.o N 000001a5
melas_fec.o N 000001af
melas_fec.o N 000001b7
melas_fec.o N 000001c6
melas_fec.o N 000001d5
melas_fec.o N 000001e9
melas_fec.o N 000001f8
melas_fec.o N 0000020f
melas_fec.o N 00000248
melas_fec.o N 00000285
melas_fec.o N 0000028a
melas_fec.o N 0000028e
melas_fec.o N 00000292
melas_fec.o N 00000294
melas_fec.o N 00000296
melas_fec.o N 00000298
melas_fec.o N 0000029a
melas_fec.o N 000002a0
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o N 00000000
ring.o N 00000037
ring.o N 0000003e
ring.o N 00000111
ring.o N 0000011e
ring.o N 00000129
ring.o N 00000132
ring.o N 00000139
ring.o N 0000013d
ring.o N 00000147
ring.o N 0000014f
ring.o N 00000157
ring.o N 0000016e
ring.o N 00000179
ring.o N 00000182
ring.o N 0000018a
ring.o N 00000198
ring.o N 000001a2
ring.o N 000001aa
ring.o N 000001b3
ring.o N 000001b5
ring.o N 000001c6
ring.o N 000001e0
ring.o N 000001ef
ring.o N 000001fe
ring.o N 00000208
ring.o N 0000020c
ring.o N 00000210
ring.o N 00000214
ring.o N 00000217
ring.o N 0000021a
ring.o N 0000021d
ring.o N 00000220
ring.o N 0000022b
ring.o N 0000022f
ring.o N 0000023d
ring.o N 00000247
ring.o N 0000024f
ring.o N 0000025c
ring.o N 0000025e
ring.o N 00000268
ring.o N 0000026b
ring.o N 0000029f
ring.o N 000002d8
ring.o N 0000030e
ring.o N 00000345
ring.o N 00000348
ring.o N 0000035c
ring.o N 0000035f
ring.o N 00000361
ring.o N 00000363
ring.o N 00000365
ring.o N 0000036c
ring.o N 00000373
ring.o N 00000375
ring.o N 0000037c
ring.o N 00000384
ring.o N 0000038c
ring.o N 00000390
ring.o N 00000394
ring.o N 00000398
ring.o N 0000039c
ring.o N 0000039f
ring.o N 000003a2
ring.o N 000003a9
ring.o N 000003af
ring.o N 000003b3
ring.o N 000003b9
ring.o N 000003bc
ring.o N 000003c3
ring.o N 000003c9
ring.o N 000003d0
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o N 00000000
shake.o N 00000037
shake.o N 0000003f
shake.o N 00000112
shake.o N 0000011f
shake.o N 0000012d
shake.o N 00000135
shake.o N 00000139
shake.o N 0000013f
shake.o N 00000149
shake.o N 00000151
shake.o N 00000165
shake.o N 0000016e
shake.o N 00000178
shake.o N 00000183
shake.o N 00000194
shake.o N 00000196
shake.o N 000001a3
shake.o N 000001da
shake.o N 00000211
shake.o N 00000253
shake.o N 0000028b
shake.o N 0000028e
shake.o N 00000292
shake.o N 00000299
shake.o N 0000029f
shake.o N 000002a3
shake.o N 000002af
shake.o N 000002ba
shake.o N 000002c1
shake.o N 000002c8
shake.o N 000002cf
shake.o N 000002d4
shake.o N 000002d6
shake.o N 000002d8
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o N 00000000
threebears.o N 00000037
threebears.o N 00000044
threebears.o N 00000117
threebears.o N 00000124
threebears.o N 00000139
threebears.o N 0000014d
threebears.o N 00000161
threebears.o N 00000172
threebears.o N 00000180
threebears.o N 0000018a
threebears.o N 00000192
threebears.o N 0000019d
threebears.o N 000001a6
threebears.o N 000001ad
threebears.o N 000001b1
threebears.o N 000001c6
threebears.o N 000001ca
threebears.o N 000001d0
threebears.o N 000001e4
threebears.o N 000001ed
threebears.o N 000001f7
threebears.o N 00000202
threebears.o N 0000020a
threebears.o N 00000211
threebears.o N 0000021e
threebears.o N 00000224
threebears.o N 0000022b
threebears.o N 00000230
threebears.o N 00000233
threebears.o N 00000235
threebears.o N 00000238
threebears.o N 0000023a
threebears.o N 0000023c
threebears.o N 0000023e
threebears.o N 00000245
threebears.o N 0000024f
threebears.o N 00000257
threebears.o N 0000025f
threebears.o N 00000261
threebears.o N 00000263
threebears.o N 00000265
threebears.o N 00000269
threebears.o N 0000026c
threebears.o N 00000273
threebears.o N 00000277
threebears.o N 00000284
threebears.o N 0000028c
threebears.o N 00000293
threebears.o N 00000298
threebears.o N 000002a3
threebears.o N 000002b4
threebears.o N 000002b6
threebears.o N 000002b8
threebears.o N 000002bc
threebears.o N 000002c0
threebears.o N 000002cd
threebears.o N 000002d5
threebears.o N 000002d9
threebears.o N 000002dd
threebears.o N 000002e1
threebears.o N 000002ea
threebears.o N 000002f4
threebears.o N 00000300
threebears.o N 00000306
threebears.o N 00000320
threebears.o N 0000032e
threebears.o N 00000338
threebears.o N 00000340
threebears.o N 0000034f
threebears.o N 0000035e
threebears.o N 00000372
threebears.o N 00000381
threebears.o N 00000398
threebears.o N 000003b3
threebears.o N 000003c3
threebears.o N 000003db
threebears.o N 00000413
threebears.o N 00000445
threebears.o N 0000047c
threebears.o N 000004b3
threebears.o N 000004b8
threebears.o N 000004bf
threebears.o N 000004c4
threebears.o N 000004d0
threebears.o N 000004d3
threebears.o N 000004d6
threebears.o N 000004da
threebears.o N 000004e8
threebears.o N 000004f0
threebears.o N 000004f2
threebears.o N 000004f9
threebears.o N 00000500
threebears.o N 00000509
threebears.o N 0000050f
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000110
kem.o N 0000014c
kem.o N 00000150
kem.o N 00000188
kem.o N 000001c0
kem.o N 000001c5
kem.o N 000001d3
kem.o N 000001dd
kem.o N 000001e5
kem.o N 000001f9
kem.o N 000001fc
kem.o N 000001ff
kem.o N 00000202
kem.o N 00000205
melas_fec.o N 00000000
melas_fec.o N 00000037
melas_fec.o N 00000043
melas_fec.o N 00000116
melas_fec.o N 00000118
melas_fec.o N 00000125
melas_fec.o N 00000130
melas_fec.o N 00000139
melas_fec.o N 00000142
melas_fec.o N 0000014c
melas_fec.o N 0000014e
melas_fec.o N 00000153
melas_fec.o N 00000161
melas_fec.o N 0000016b
melas_fec.o N 00000173
melas_fec.o N 00000177
melas_fec.o N 00000179
melas_fec.o N 0000017d
melas_fec.o N 00000197
melas_fec.o N 000001a5
melas_fec.o N 000001af
melas_fec.o N 000001b7
melas_fec.o N 000001c6
melas_fec.o N 000001d5
melas_fec.o N 000001e9
melas_fec.o N 000001f8
melas_fec.o N 0000020f
melas_fec.o N 00000248
melas_fec.o N 00000285
melas_fec.o N 0000028a
melas_fec.o N 0000028e
melas_fec.o N 00000292
melas_fec.o N 00000294
melas_fec.o N 00000296
melas_fec.o N 00000298
melas_fec.o N 0000029a
melas_fec.o N 000002a0
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_correct T
melas_fec.o pqcrypto_kem_threebears624r2ccax_impl_priv_melas_fec_set T
ring.o N 00000000
ring.o N 00000037
ring.o N 0000003e
ring.o N 00000111
ring.o N 0000011e
ring.o N 00000129
ring.o N 00000132
ring.o N 00000139
ring.o N 0000013d
ring.o N 00000147
ring.o N 0000014f
ring.o N 00000157
ring.o N 0000016e
ring.o N 00000179
ring.o N 00000182
ring.o N 0000018a
ring.o N 00000198
ring.o N 000001a2
ring.o N 000001aa
ring.o N 000001b3
ring.o N 000001b5
ring.o N 000001c6
ring.o N 000001e0
ring.o N 000001ef
ring.o N 000001fe
ring.o N 00000208
ring.o N 0000020c
ring.o N 00000210
ring.o N 00000214
ring.o N 00000217
ring.o N 0000021a
ring.o N 0000021d
ring.o N 00000220
ring.o N 0000022b
ring.o N 0000022f
ring.o N 0000023d
ring.o N 00000247
ring.o N 0000024f
ring.o N 0000025c
ring.o N 0000025e
ring.o N 00000268
ring.o N 0000026b
ring.o N 0000029f
ring.o N 000002d8
ring.o N 0000030e
ring.o N 00000345
ring.o N 00000348
ring.o N 0000035c
ring.o N 0000035f
ring.o N 00000361
ring.o N 00000363
ring.o N 00000365
ring.o N 0000036c
ring.o N 00000373
ring.o N 00000375
ring.o N 0000037c
ring.o N 00000384
ring.o N 0000038c
ring.o N 00000390
ring.o N 00000394
ring.o N 00000398
ring.o N 0000039c
ring.o N 0000039f
ring.o N 000003a2
ring.o N 000003a9
ring.o N 000003af
ring.o N 000003b3
ring.o N 000003b9
ring.o N 000003bc
ring.o N 000003c3
ring.o N 000003c9
ring.o N 000003d0
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_canon_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_contract_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_expand_3120 T
ring.o pqcrypto_kem_threebears624r2ccax_impl_priv_mac_3120 T
shake.o N 00000000
shake.o N 00000037
shake.o N 0000003f
shake.o N 00000112
shake.o N 0000011f
shake.o N 0000012d
shake.o N 00000135
shake.o N 00000139
shake.o N 0000013f
shake.o N 00000149
shake.o N 00000151
shake.o N 00000165
shake.o N 0000016e
shake.o N 00000178
shake.o N 00000183
shake.o N 000001ba
shake.o N 000001f1
shake.o N 00000233
shake.o N 0000026b
shake.o N 0000026e
shake.o N 00000272
shake.o N 00000279
shake.o N 0000027f
shake.o N 00000283
shake.o N 0000028f
shake.o N 0000029e
shake.o N 000002a3
shake.o N 000002aa
shake.o N 000002b1
shake.o N 000002b8
shake.o N 000002bd
shake.o N 000002bf
shake.o N 000002cc
shake.o N 000002ce
shake.o N 000002d1
shake.o N 000002d3
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_output T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_times_n T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_hash_update T
shake.o pqcrypto_kem_threebears624r2ccax_impl_priv_threebears_cshake_init T
threebears.o N 00000000
threebears.o N 00000037
threebears.o N 00000044
threebears.o N 00000117
threebears.o N 00000124
threebears.o N 00000139
threebears.o N 0000014d
threebears.o N 00000161
threebears.o N 00000172
threebears.o N 00000180
threebears.o N 0000018a
threebears.o N 00000192
threebears.o N 0000019d
threebears.o N 000001a6
threebears.o N 000001ad
threebears.o N 000001b1
threebears.o N 000001c6
threebears.o N 000001ca
threebears.o N 000001d0
threebears.o N 000001e4
threebears.o N 000001ed
threebears.o N 000001f7
threebears.o N 00000202
threebears.o N 0000020a
threebears.o N 00000211
threebears.o N 0000021e
threebears.o N 00000224
threebears.o N 0000022b
threebears.o N 00000230
threebears.o N 00000233
threebears.o N 00000235
threebears.o N 00000238
threebears.o N 0000023a
threebears.o N 0000023c
threebears.o N 0000023e
threebears.o N 00000245
threebears.o N 0000024f
threebears.o N 00000257
threebears.o N 0000025f
threebears.o N 00000261
threebears.o N 00000263
threebears.o N 00000265
threebears.o N 00000269
threebears.o N 0000026c
threebears.o N 00000273
threebears.o N 00000277
threebears.o N 00000284
threebears.o N 0000028c
threebears.o N 00000293
threebears.o N 00000298
threebears.o N 000002a3
threebears.o N 000002b4
threebears.o N 000002b6
threebears.o N 000002b8
threebears.o N 000002bc
threebears.o N 000002c0
threebears.o N 000002cd
threebears.o N 000002d5
threebears.o N 000002d9
threebears.o N 000002dd
threebears.o N 000002e1
threebears.o N 000002ea
threebears.o N 000002f4
threebears.o N 00000300
threebears.o N 00000306
threebears.o N 00000320
threebears.o N 0000032e
threebears.o N 00000338
threebears.o N 00000340
threebears.o N 0000034f
threebears.o N 0000035e
threebears.o N 00000372
threebears.o N 00000381
threebears.o N 00000398
threebears.o N 000003b3
threebears.o N 000003c3
threebears.o N 000003db
threebears.o N 00000413
threebears.o N 00000445
threebears.o N 0000047c
threebears.o N 000004b3
threebears.o N 000004b8
threebears.o N 000004bf
threebears.o N 000004c4
threebears.o N 000004d0
threebears.o N 000004d3
threebears.o N 000004d6
threebears.o N 000004da
threebears.o N 000004e8
threebears.o N 000004f0
threebears.o N 000004f2
threebears.o N 000004f9
threebears.o N 00000500
threebears.o N 00000509
threebears.o N 0000050f
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_decapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_encapsulate T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_keygen T
threebears.o pqcrypto_kem_threebears624r2ccax_impl_priv_secure_bzero T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
vecclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Passed TIMECOP


TIMECOP iterations: 1

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
optclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
optgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
optgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
vecgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
vecgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)