Test results for armeabi, bblack, crypto_kem/ntrukem443

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_kem Test results for armeabi, bblack, crypto_kem Test results for crypto_kem/ntrukem443
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_kem
Primitive: ntrukem443
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
291249621811 258 413749972 736 5640T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
542847214943 258 414031047 768 5632T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
54515928127 258 414023211 768 5632T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
55102168013 258 414023007 768 5632T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
602724016087 258 413735428 736 5640T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
603002415387 258 413734996 736 5632T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
603203215387 258 413734996 736 5632T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
604348812127 258 413730055 732 5624T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024101420240716
67163687051 258 414021654 760 5624T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024101420240716

Namespace violations


NTRUEncrypt.o N 00000000
NTRUEncrypt.o N 00000037
NTRUEncrypt.o N 00000045
NTRUEncrypt.o N 0000010b
NTRUEncrypt.o N 00000118
NTRUEncrypt.o N 00000125
NTRUEncrypt.o N 00000132
NTRUEncrypt.o N 0000013f
NTRUEncrypt.o N 0000014c
NTRUEncrypt.o N 0000015f
NTRUEncrypt.o N 0000016d
NTRUEncrypt.o N 0000017c
NTRUEncrypt.o N 00000187
NTRUEncrypt.o N 00000190
NTRUEncrypt.o N 00000198
NTRUEncrypt.o N 0000019c
NTRUEncrypt.o N 0000019e
NTRUEncrypt.o N 000001a0
NTRUEncrypt.o N 000001a2
NTRUEncrypt.o N 000001ab
NTRUEncrypt.o N 000001b1
NTRUEncrypt.o N 000001b4
NTRUEncrypt.o N 000001c1
NTRUEncrypt.o N 000001c6
NTRUEncrypt.o N 000001cb
NTRUEncrypt.o N 000001cf
NTRUEncrypt.o N 000001d9
NTRUEncrypt.o N 000001e1
NTRUEncrypt.o N 000001f5
NTRUEncrypt.o N 000001fc
NTRUEncrypt.o N 00000203
NTRUEncrypt.o N 0000021a
NTRUEncrypt.o N 00000225
NTRUEncrypt.o N 0000022e
NTRUEncrypt.o N 00000235
NTRUEncrypt.o N 0000023c
NTRUEncrypt.o N 0000023e
NTRUEncrypt.o N 0000024a
NTRUEncrypt.o N 00000253
NTRUEncrypt.o N 0000025a
NTRUEncrypt.o N 0000025c
NTRUEncrypt.o N 0000026a
NTRUEncrypt.o N 00000274
NTRUEncrypt.o N 0000027c
NTRUEncrypt.o N 0000027e
NTRUEncrypt.o N 00000283
NTRUEncrypt.o N 0000028f
NTRUEncrypt.o N 0000029f
NTRUEncrypt.o N 000002a9
NTRUEncrypt.o N 000002ad
NTRUEncrypt.o N 000002b6
NTRUEncrypt.o N 000002ba
NTRUEncrypt.o N 000002bd
NTRUEncrypt.o N 000002c1
NTRUEncrypt.o N 000002c6
NTRUEncrypt.o N 000002cb
NTRUEncrypt.o N 000002d2
NTRUEncrypt.o N 000002dd
NTRUEncrypt.o N 000002e9
NTRUEncrypt.o N 000002f5
NTRUEncrypt.o N 000002fd
NTRUEncrypt.o N 00000309
NTRUEncrypt.o N 00000314
NTRUEncrypt.o N 0000031b
NTRUEncrypt.o N 00000327
NTRUEncrypt.o N 00000333
NTRUEncrypt.o N 00000335
NTRUEncrypt.o N 00000337
NTRUEncrypt.o N 00000339
NTRUEncrypt.o N 0000033b
NTRUEncrypt.o N 00000341
NTRUEncrypt.o N 0000034a
NTRUEncrypt.o N 00000350
NTRUEncrypt.o N 0000035a
NTRUEncrypt.o N 00000362
NTRUEncrypt.o N 00000367
NTRUEncrypt.o N 00000369
NTRUEncrypt.o N 0000036b
NTRUEncrypt.o N 0000036d
NTRUEncrypt.o N 00000375
NTRUEncrypt.o N 0000037c
NTRUEncrypt.o N 00000380
NTRUEncrypt.o N 00000382
NTRUEncrypt.o check_keys T
NTRUEncrypt.o check_m T
NTRUEncrypt.o decrypt_cca T
NTRUEncrypt.o decrypt_kem T
NTRUEncrypt.o encrypt_cca T
NTRUEncrypt.o encrypt_kem T
NTRUEncrypt.o generate_r T
NTRUEncrypt.o keygen T
NTRUEncrypt.o mask_m T
NTRUEncrypt.o pad_msg T
NTRUEncrypt.o recover_msg T
fastrandombytes.o N 00000000
fastrandombytes.o N 00000037
fastrandombytes.o N 00000049
fastrandombytes.o N 0000010f
fastrandombytes.o N 00000113
fastrandombytes.o N 00000121
fastrandombytes.o N 00000135
fastrandombytes.o N 0000013e
fastrandombytes.o N 00000143
fastrandombytes.o N 00000147
fastrandombytes.o N 0000014d
fastrandombytes.o N 00000155
fastrandombytes.o N 00000164
fastrandombytes.o N 0000016f
fastrandombytes.o N 00000178
fastrandombytes.o N 0000018f
fastrandombytes.o N 0000019a
fastrandombytes.o N 000001a3
fastrandombytes.o N 000001b3
fastrandombytes.o N 000001bf
fastrandombytes.o N 000001c8
fastrandombytes.o N 000001d3
fastrandombytes.o N 000001de
fastrandombytes.o N 000001e0
fastrandombytes.o N 000001e5
fastrandombytes.o N 000001e7
fastrandombytes.o N 000001e9
fastrandombytes.o N 000001f3
fastrandombytes.o fastrandombytes T
fastrandombytes.o rng_cleanup T
fastrandombytes.o rng_init T
fastrandombytes.o rng_uint16 T
fastrandombytes.o rng_uint64 T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000103
kem.o N 00000110
kem.o N 0000011d
kem.o N 0000012a
kem.o N 00000137
kem.o N 00000144
kem.o N 00000157
kem.o N 0000015c
kem.o N 0000016a
kem.o N 00000198
kem.o N 0000019c
kem.o N 000001c6
kem.o N 000001f0
kem.o N 000001f3
kem.o N 000001f6
kem.o N 000001fc
kem.o N 000001ff
kem.o N 0000020c
kem.o N 00000211
kem.o N 00000215
kem.o N 0000021f
kem.o N 00000227
kem.o N 0000023b
kem.o N 00000242
kem.o N 00000249
kem.o N 0000024b
kem.o N 00000262
kem.o N 0000026d
kem.o N 00000276
kem.o N 0000027d
kem.o N 0000028c
kem.o N 00000297
kem.o N 000002a0
kem.o N 000002a7
kem.o N 000002a9
kem.o N 000002b5
kem.o N 000002be
kem.o N 000002c5
kem.o N 000002c7
kem.o N 000002d5
kem.o N 000002df
kem.o N 000002e7
kem.o N 000002e9
kem.o N 000002ee
kem.o N 000002fa
kem.o N 0000030a
kem.o N 00000314
kem.o N 00000318
kem.o N 0000031a
kem.o N 0000031c
kem.o N 00000320
kem.o N 00000322
kem.o N 00000324
kem.o N 00000327
kem.o N 0000032a
kem.o N 00000338
kem.o N 0000033e
packing.o N 00000000
packing.o N 00000037
packing.o N 00000041
packing.o N 00000107
packing.o N 00000114
packing.o N 00000121
packing.o N 0000012e
packing.o N 0000013b
packing.o N 00000148
packing.o N 0000015b
packing.o N 00000160
packing.o N 0000016e
packing.o N 00000178
packing.o N 00000180
packing.o N 0000018f
packing.o N 0000019a
packing.o N 000001a3
packing.o N 000001ba
packing.o N 000001c1
packing.o N 000001c4
packing.o N 000001cb
packing.o N 000001cf
packing.o N 000001d4
packing.o N 000001d6
packing.o N 000001dc
packing.o N 000001f3
packing.o N 000001fb
packing.o N 000001ff
packing.o N 00000204
packing.o N 00000214
packing.o N 00000219
packing.o N 0000021f
packing.o N 00000222
packing.o N 0000022f
packing.o N 00000234
packing.o N 00000238
packing.o N 0000024c
packing.o N 00000253
packing.o N 0000025a
packing.o N 0000025c
packing.o N 00000273
packing.o N 0000027e
packing.o N 00000287
packing.o N 0000028e
packing.o N 00000295
packing.o N 00000297
packing.o N 000002a3
packing.o N 000002ac
packing.o N 000002b3
packing.o N 000002b5
packing.o N 000002c3
packing.o N 000002cd
packing.o N 000002d5
packing.o N 000002d7
packing.o N 000002dc
packing.o N 000002e8
packing.o N 000002f8
packing.o N 00000302
packing.o N 00000304
packing.o N 00000316
packing.o N 00000328
packing.o N 0000033a
packing.o N 0000034e
packing.o N 0000035c
packing.o N 00000370
packing.o N 00000386
packing.o N 00000394
packing.o N 000003aa
packing.o N 000003b4
packing.o N 000003b8
packing.o N 000003ba
packing.o N 000003bc
packing.o N 000003c6
packing.o N 000003cb
packing.o pack_public_key T
packing.o pack_secret_key_CCA T
packing.o pack_secret_key_KEM T
packing.o string_to_tri_old T
packing.o tri_to_string_old T
packing.o unpack_public_key T
packing.o unpack_secret_key_CCA T
packing.o unpack_secret_key_KEM T
param.o N 00000000
param.o N 00000037
param.o N 0000003f
param.o N 00000105
param.o N 00000112
param.o N 00000116
param.o N 00000120
param.o N 00000123
param.o N 00000130
param.o N 0000013d
param.o N 0000014a
param.o N 00000157
param.o N 00000164
param.o N 00000177
param.o N 00000184
param.o N 00000189
param.o N 0000018e
param.o N 00000192
param.o N 000001a0
param.o N 000001aa
param.o N 000001b2
param.o N 000001c6
param.o N 000001cd
param.o N 000001d4
param.o N 000001d6
param.o N 000001ed
param.o N 000001f8
param.o N 00000201
param.o N 00000208
param.o N 00000217
param.o N 00000222
param.o N 0000022b
param.o N 00000232
param.o N 00000234
param.o N 00000240
param.o N 00000249
param.o N 00000250
param.o N 00000252
param.o N 00000260
param.o N 0000026a
param.o N 00000272
param.o N 00000274
param.o N 00000279
param.o N 00000285
param.o N 00000295
param.o N 0000029f
param.o N 000002b3
param.o get_param_set_by_id T
poly.o N 00000000
poly.o N 00000037
poly.o N 0000003e
poly.o N 00000104
poly.o N 00000111
poly.o N 0000011e
poly.o N 0000012b
poly.o N 00000138
poly.o N 00000145
poly.o N 00000158
poly.o N 00000166
poly.o N 00000170
poly.o N 00000178
poly.o N 00000187
poly.o N 00000192
poly.o N 0000019b
poly.o N 000001b2
poly.o N 000001bd
poly.o N 000001c6
poly.o N 000001d7
poly.o N 000001dc
poly.o N 000001de
poly.o N 000001e0
poly.o N 000001e2
poly.o N 000001e4
poly.o N 000001e6
poly.o N 00000202
poly.o N 00000208
poly.o N 0000020b
poly.o N 00000218
poly.o N 0000021d
poly.o N 00000222
poly.o N 00000226
poly.o N 0000023a
poly.o N 00000241
poly.o N 00000248
poly.o N 0000024f
poly.o N 00000256
poly.o N 00000258
poly.o N 00000264
poly.o N 0000026d
poly.o N 00000274
poly.o N 00000276
poly.o N 00000284
poly.o N 0000028e
poly.o N 00000296
poly.o N 00000298
poly.o N 0000029d
poly.o N 000002a9
poly.o N 000002b9
poly.o N 000002c3
poly.o N 000002c7
poly.o N 000002c9
poly.o N 000002d0
poly.o N 000002da
poly.o N 000002fd
poly.o N 00000310
poly.o N 0000031b
poly.o N 00000324
poly.o N 00000332
poly.o N 00000336
poly.o N 0000033b
poly.o N 0000034b
poly.o N 0000035c
poly.o N 00000374
poly.o N 0000038c
poly.o N 00000391
poly.o N 00000393
poly.o N 00000398
poly.o N 0000039b
poly.o N 0000039e
poly.o N 000003a3
poly.o N 000003a8
poly.o N 000003ad
poly.o N 000003b7
poly.o N 000003c3
poly.o N 000003c7
poly.o N 000003c9
poly.o N 000003cb
poly.o N 000003d1
poly.o N 000003d3
poly.o N 000003d9
poly.o N 000003df
poly.o N 000003e5
poly.o N 000003eb
poly.o N 000003ed
poly.o N 000003ef
poly.o N 000003f5
poly.o N 000003fb
poly.o N 00000401
poly.o N 0000040b
poly.o N 00000413
poly.o N 00000419
poly.o N 0000041e
poly.o N 00000427
poly.o N 00000430
poly.o N 00000437
poly.o binary_poly_gen T
poly.o cmod T
poly.o grade_school_mul T
poly.o karatsuba T
poly.o ntru_ring_inv T
poly.o ntru_ring_mult_coefficients T
poly.o ntru_ring_mult_coefficients_memreq T
poly.o rand_tri_poly_from_seed T
poly.o ring_lift_inv_pow2 T
poly.o trinary_poly_gen T
poly.o trinary_poly_gen_w_seed T
shred.o N 00000000
shred.o N 00000037
shred.o N 0000003f
shred.o N 00000105
shred.o N 00000113
shred.o N 00000119
shred.o N 0000011b
shred.o N 0000011d
shred.o N 0000012a
shred.o N 00000131
shred.o shred T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -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


NTRUEncrypt.o N 00000000
NTRUEncrypt.o N 00000037
NTRUEncrypt.o N 00000045
NTRUEncrypt.o N 0000010a
NTRUEncrypt.o N 00000117
NTRUEncrypt.o N 00000124
NTRUEncrypt.o N 00000131
NTRUEncrypt.o N 0000013e
NTRUEncrypt.o N 0000014b
NTRUEncrypt.o N 0000015e
NTRUEncrypt.o N 0000016c
NTRUEncrypt.o N 0000017b
NTRUEncrypt.o N 00000186
NTRUEncrypt.o N 0000018f
NTRUEncrypt.o N 00000197
NTRUEncrypt.o N 0000019b
NTRUEncrypt.o N 0000019d
NTRUEncrypt.o N 0000019f
NTRUEncrypt.o N 000001a1
NTRUEncrypt.o N 000001aa
NTRUEncrypt.o N 000001b0
NTRUEncrypt.o N 000001b3
NTRUEncrypt.o N 000001c0
NTRUEncrypt.o N 000001c5
NTRUEncrypt.o N 000001ca
NTRUEncrypt.o N 000001ce
NTRUEncrypt.o N 000001d8
NTRUEncrypt.o N 000001e0
NTRUEncrypt.o N 000001f4
NTRUEncrypt.o N 000001fb
NTRUEncrypt.o N 00000202
NTRUEncrypt.o N 00000219
NTRUEncrypt.o N 00000224
NTRUEncrypt.o N 0000022d
NTRUEncrypt.o N 00000234
NTRUEncrypt.o N 0000023b
NTRUEncrypt.o N 0000023d
NTRUEncrypt.o N 00000249
NTRUEncrypt.o N 00000252
NTRUEncrypt.o N 00000259
NTRUEncrypt.o N 0000025b
NTRUEncrypt.o N 00000269
NTRUEncrypt.o N 00000273
NTRUEncrypt.o N 0000027b
NTRUEncrypt.o N 0000027d
NTRUEncrypt.o N 00000282
NTRUEncrypt.o N 0000028e
NTRUEncrypt.o N 0000029e
NTRUEncrypt.o N 000002a8
NTRUEncrypt.o N 000002ac
NTRUEncrypt.o N 000002b5
NTRUEncrypt.o N 000002b9
NTRUEncrypt.o N 000002bc
NTRUEncrypt.o N 000002c0
NTRUEncrypt.o N 000002c5
NTRUEncrypt.o N 000002ca
NTRUEncrypt.o N 000002d1
NTRUEncrypt.o N 000002dc
NTRUEncrypt.o N 000002e8
NTRUEncrypt.o N 000002f4
NTRUEncrypt.o N 000002fc
NTRUEncrypt.o N 00000308
NTRUEncrypt.o N 00000313
NTRUEncrypt.o N 0000031a
NTRUEncrypt.o N 00000326
NTRUEncrypt.o N 00000332
NTRUEncrypt.o N 00000334
NTRUEncrypt.o N 00000336
NTRUEncrypt.o N 00000338
NTRUEncrypt.o N 0000033a
NTRUEncrypt.o N 00000340
NTRUEncrypt.o N 00000349
NTRUEncrypt.o N 0000034f
NTRUEncrypt.o N 00000359
NTRUEncrypt.o N 00000361
NTRUEncrypt.o N 00000366
NTRUEncrypt.o N 00000368
NTRUEncrypt.o N 0000036a
NTRUEncrypt.o N 0000036c
NTRUEncrypt.o N 00000374
NTRUEncrypt.o N 0000037b
NTRUEncrypt.o N 0000037f
NTRUEncrypt.o N 00000381
NTRUEncrypt.o check_keys T
NTRUEncrypt.o check_m T
NTRUEncrypt.o decrypt_cca T
NTRUEncrypt.o decrypt_kem T
NTRUEncrypt.o encrypt_cca T
NTRUEncrypt.o encrypt_kem T
NTRUEncrypt.o generate_r T
NTRUEncrypt.o keygen T
NTRUEncrypt.o mask_m T
NTRUEncrypt.o pad_msg T
NTRUEncrypt.o recover_msg T
fastrandombytes.o N 00000000
fastrandombytes.o N 00000037
fastrandombytes.o N 00000049
fastrandombytes.o N 0000010e
fastrandombytes.o N 00000112
fastrandombytes.o N 00000120
fastrandombytes.o N 00000134
fastrandombytes.o N 0000013d
fastrandombytes.o N 00000142
fastrandombytes.o N 00000146
fastrandombytes.o N 0000014c
fastrandombytes.o N 00000154
fastrandombytes.o N 00000163
fastrandombytes.o N 0000016e
fastrandombytes.o N 00000177
fastrandombytes.o N 0000018e
fastrandombytes.o N 00000199
fastrandombytes.o N 000001a2
fastrandombytes.o N 000001b2
fastrandombytes.o N 000001be
fastrandombytes.o N 000001c7
fastrandombytes.o N 000001d2
fastrandombytes.o N 000001dd
fastrandombytes.o N 000001df
fastrandombytes.o N 000001e4
fastrandombytes.o N 000001e6
fastrandombytes.o N 000001e8
fastrandombytes.o N 000001f2
fastrandombytes.o fastrandombytes T
fastrandombytes.o rng_cleanup T
fastrandombytes.o rng_init T
fastrandombytes.o rng_uint16 T
fastrandombytes.o rng_uint64 T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000102
kem.o N 0000010f
kem.o N 0000011c
kem.o N 00000129
kem.o N 00000136
kem.o N 00000143
kem.o N 00000156
kem.o N 0000015b
kem.o N 00000169
kem.o N 00000197
kem.o N 0000019b
kem.o N 000001c5
kem.o N 000001ef
kem.o N 000001f2
kem.o N 000001f5
kem.o N 000001fb
kem.o N 000001fe
kem.o N 0000020b
kem.o N 00000210
kem.o N 00000214
kem.o N 0000021e
kem.o N 00000226
kem.o N 0000023a
kem.o N 00000241
kem.o N 00000248
kem.o N 0000024a
kem.o N 00000261
kem.o N 0000026c
kem.o N 00000275
kem.o N 0000027c
kem.o N 0000028b
kem.o N 00000296
kem.o N 0000029f
kem.o N 000002a6
kem.o N 000002a8
kem.o N 000002b4
kem.o N 000002bd
kem.o N 000002c4
kem.o N 000002c6
kem.o N 000002d4
kem.o N 000002de
kem.o N 000002e6
kem.o N 000002e8
kem.o N 000002ed
kem.o N 000002f9
kem.o N 00000309
kem.o N 00000313
kem.o N 00000317
kem.o N 00000319
kem.o N 0000031b
kem.o N 0000031f
kem.o N 00000321
kem.o N 00000323
kem.o N 00000326
kem.o N 00000329
kem.o N 00000337
kem.o N 0000033d
packing.o N 00000000
packing.o N 00000037
packing.o N 00000041
packing.o N 00000106
packing.o N 00000113
packing.o N 00000120
packing.o N 0000012d
packing.o N 0000013a
packing.o N 00000147
packing.o N 0000015a
packing.o N 0000015f
packing.o N 0000016d
packing.o N 00000177
packing.o N 0000017f
packing.o N 0000018e
packing.o N 00000199
packing.o N 000001a2
packing.o N 000001b9
packing.o N 000001c0
packing.o N 000001c3
packing.o N 000001ca
packing.o N 000001ce
packing.o N 000001d3
packing.o N 000001d5
packing.o N 000001db
packing.o N 000001f2
packing.o N 000001fa
packing.o N 000001fe
packing.o N 00000203
packing.o N 00000213
packing.o N 00000218
packing.o N 0000021e
packing.o N 00000221
packing.o N 0000022e
packing.o N 00000233
packing.o N 00000237
packing.o N 0000024b
packing.o N 00000252
packing.o N 00000259
packing.o N 0000025b
packing.o N 00000272
packing.o N 0000027d
packing.o N 00000286
packing.o N 0000028d
packing.o N 00000294
packing.o N 00000296
packing.o N 000002a2
packing.o N 000002ab
packing.o N 000002b2
packing.o N 000002b4
packing.o N 000002c2
packing.o N 000002cc
packing.o N 000002d4
packing.o N 000002d6
packing.o N 000002db
packing.o N 000002e7
packing.o N 000002f7
packing.o N 00000301
packing.o N 00000303
packing.o N 00000315
packing.o N 00000327
packing.o N 00000339
packing.o N 0000034d
packing.o N 0000035b
packing.o N 0000036f
packing.o N 00000385
packing.o N 00000393
packing.o N 000003a9
packing.o N 000003b3
packing.o N 000003b7
packing.o N 000003b9
packing.o N 000003bb
packing.o N 000003c5
packing.o N 000003ca
packing.o pack_public_key T
packing.o pack_secret_key_CCA T
packing.o pack_secret_key_KEM T
packing.o string_to_tri_old T
packing.o tri_to_string_old T
packing.o unpack_public_key T
packing.o unpack_secret_key_CCA T
packing.o unpack_secret_key_KEM T
param.o N 00000000
param.o N 00000037
param.o N 0000003f
param.o N 00000104
param.o N 00000111
param.o N 00000115
param.o N 0000011f
param.o N 00000122
param.o N 0000012f
param.o N 0000013c
param.o N 00000149
param.o N 00000156
param.o N 00000163
param.o N 00000176
param.o N 00000183
param.o N 00000188
param.o N 0000018d
param.o N 00000191
param.o N 0000019f
param.o N 000001a9
param.o N 000001b1
param.o N 000001c5
param.o N 000001cc
param.o N 000001d3
param.o N 000001d5
param.o N 000001ec
param.o N 000001f7
param.o N 00000200
param.o N 00000207
param.o N 00000216
param.o N 00000221
param.o N 0000022a
param.o N 00000231
param.o N 00000233
param.o N 0000023f
param.o N 00000248
param.o N 0000024f
param.o N 00000251
param.o N 0000025f
param.o N 00000269
param.o N 00000271
param.o N 00000273
param.o N 00000278
param.o N 00000284
param.o N 00000294
param.o N 0000029e
param.o N 000002b2
param.o get_param_set_by_id T
poly.o N 00000000
poly.o N 00000037
poly.o N 0000003e
poly.o N 00000103
poly.o N 00000110
poly.o N 0000011d
poly.o N 0000012a
poly.o N 00000137
poly.o N 00000144
poly.o N 00000157
poly.o N 00000165
poly.o N 0000016f
poly.o N 00000177
poly.o N 00000186
poly.o N 00000191
poly.o N 0000019a
poly.o N 000001b1
poly.o N 000001bc
poly.o N 000001c5
poly.o N 000001d6
poly.o N 000001db
poly.o N 000001dd
poly.o N 000001df
poly.o N 000001e1
poly.o N 000001e3
poly.o N 000001e5
poly.o N 00000201
poly.o N 00000207
poly.o N 0000020a
poly.o N 00000217
poly.o N 0000021c
poly.o N 00000221
poly.o N 00000225
poly.o N 00000239
poly.o N 00000240
poly.o N 00000247
poly.o N 0000024e
poly.o N 00000255
poly.o N 00000257
poly.o N 00000263
poly.o N 0000026c
poly.o N 00000273
poly.o N 00000275
poly.o N 00000283
poly.o N 0000028d
poly.o N 00000295
poly.o N 00000297
poly.o N 0000029c
poly.o N 000002a8
poly.o N 000002b8
poly.o N 000002c2
poly.o N 000002c6
poly.o N 000002c8
poly.o N 000002cf
poly.o N 000002d9
poly.o N 000002fc
poly.o N 0000030f
poly.o N 0000031a
poly.o N 00000323
poly.o N 00000331
poly.o N 00000335
poly.o N 0000033a
poly.o N 0000034a
poly.o N 0000035b
poly.o N 00000373
poly.o N 0000038b
poly.o N 00000390
poly.o N 00000392
poly.o N 00000397
poly.o N 0000039a
poly.o N 0000039d
poly.o N 000003a2
poly.o N 000003a7
poly.o N 000003ac
poly.o N 000003b6
poly.o N 000003c2
poly.o N 000003c6
poly.o N 000003c8
poly.o N 000003ca
poly.o N 000003d0
poly.o N 000003d2
poly.o N 000003d8
poly.o N 000003de
poly.o N 000003e4
poly.o N 000003ea
poly.o N 000003ec
poly.o N 000003ee
poly.o N 000003f4
poly.o N 000003fa
poly.o N 00000400
poly.o N 0000040a
poly.o N 00000412
poly.o N 00000418
poly.o N 0000041d
poly.o N 00000426
poly.o N 0000042f
poly.o N 00000436
poly.o binary_poly_gen T
poly.o cmod T
poly.o grade_school_mul T
poly.o karatsuba T
poly.o ntru_ring_inv T
poly.o ntru_ring_mult_coefficients T
poly.o ntru_ring_mult_coefficients_memreq T
poly.o rand_tri_poly_from_seed T
poly.o ring_lift_inv_pow2 T
poly.o trinary_poly_gen T
poly.o trinary_poly_gen_w_seed T
shred.o N 00000000
shred.o N 00000037
shred.o N 0000003f
shred.o N 00000104
shred.o N 00000112
shred.o N 00000118
shred.o N 0000011a
shred.o N 0000011c
shred.o N 00000129
shred.o N 00000130
shred.o shred T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -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


NTRUEncrypt.o N 00000000
NTRUEncrypt.o N 00000037
NTRUEncrypt.o N 00000045
NTRUEncrypt.o N 0000010b
NTRUEncrypt.o N 00000118
NTRUEncrypt.o N 00000125
NTRUEncrypt.o N 00000132
NTRUEncrypt.o N 0000013f
NTRUEncrypt.o N 0000014c
NTRUEncrypt.o N 0000015f
NTRUEncrypt.o N 0000016d
NTRUEncrypt.o N 0000017c
NTRUEncrypt.o N 00000187
NTRUEncrypt.o N 00000190
NTRUEncrypt.o N 00000199
NTRUEncrypt.o N 0000019d
NTRUEncrypt.o N 000001a1
NTRUEncrypt.o N 000001a4
NTRUEncrypt.o N 000001a8
NTRUEncrypt.o N 000001ae
NTRUEncrypt.o N 000001b1
NTRUEncrypt.o N 000001be
NTRUEncrypt.o N 000001c3
NTRUEncrypt.o N 000001c8
NTRUEncrypt.o N 000001cc
NTRUEncrypt.o N 000001d6
NTRUEncrypt.o N 000001de
NTRUEncrypt.o N 000001f2
NTRUEncrypt.o N 000001f9
NTRUEncrypt.o N 00000200
NTRUEncrypt.o N 00000202
NTRUEncrypt.o N 00000219
NTRUEncrypt.o N 00000224
NTRUEncrypt.o N 0000022d
NTRUEncrypt.o N 00000234
NTRUEncrypt.o N 0000023b
NTRUEncrypt.o N 0000023d
NTRUEncrypt.o N 00000249
NTRUEncrypt.o N 00000252
NTRUEncrypt.o N 00000259
NTRUEncrypt.o N 0000025b
NTRUEncrypt.o N 00000269
NTRUEncrypt.o N 00000273
NTRUEncrypt.o N 0000027b
NTRUEncrypt.o N 0000027d
NTRUEncrypt.o N 00000282
NTRUEncrypt.o N 0000028e
NTRUEncrypt.o N 0000029e
NTRUEncrypt.o N 000002a8
NTRUEncrypt.o N 000002ad
NTRUEncrypt.o N 000002b2
NTRUEncrypt.o N 000002b4
NTRUEncrypt.o N 000002bb
NTRUEncrypt.o N 000002c6
NTRUEncrypt.o N 000002ce
NTRUEncrypt.o N 000002da
NTRUEncrypt.o N 000002e6
NTRUEncrypt.o N 000002ef
NTRUEncrypt.o N 000002f7
NTRUEncrypt.o N 00000303
NTRUEncrypt.o N 0000030e
NTRUEncrypt.o N 00000315
NTRUEncrypt.o N 00000321
NTRUEncrypt.o N 0000032d
NTRUEncrypt.o N 0000032f
NTRUEncrypt.o N 00000331
NTRUEncrypt.o N 00000333
NTRUEncrypt.o N 00000335
NTRUEncrypt.o N 0000033b
NTRUEncrypt.o N 00000344
NTRUEncrypt.o N 0000034a
NTRUEncrypt.o N 00000354
NTRUEncrypt.o N 0000035c
NTRUEncrypt.o N 00000361
NTRUEncrypt.o N 00000363
NTRUEncrypt.o N 00000365
NTRUEncrypt.o N 00000367
NTRUEncrypt.o N 00000369
NTRUEncrypt.o N 0000036d
NTRUEncrypt.o N 00000375
NTRUEncrypt.o N 0000037c
NTRUEncrypt.o N 00000380
NTRUEncrypt.o N 00000382
NTRUEncrypt.o check_keys T
NTRUEncrypt.o check_m T
NTRUEncrypt.o decrypt_cca T
NTRUEncrypt.o decrypt_kem T
NTRUEncrypt.o encrypt_cca T
NTRUEncrypt.o encrypt_kem T
NTRUEncrypt.o generate_r T
NTRUEncrypt.o keygen T
NTRUEncrypt.o mask_m T
NTRUEncrypt.o pad_msg T
NTRUEncrypt.o recover_msg T
fastrandombytes.o N 00000000
fastrandombytes.o N 00000037
fastrandombytes.o N 00000049
fastrandombytes.o N 0000010f
fastrandombytes.o N 00000113
fastrandombytes.o N 00000121
fastrandombytes.o N 00000135
fastrandombytes.o N 0000013e
fastrandombytes.o N 00000143
fastrandombytes.o N 00000147
fastrandombytes.o N 0000014d
fastrandombytes.o N 00000155
fastrandombytes.o N 00000164
fastrandombytes.o N 0000016f
fastrandombytes.o N 00000178
fastrandombytes.o N 0000018f
fastrandombytes.o N 0000019a
fastrandombytes.o N 000001a3
fastrandombytes.o N 000001b3
fastrandombytes.o N 000001bf
fastrandombytes.o N 000001c8
fastrandombytes.o N 000001d3
fastrandombytes.o N 000001de
fastrandombytes.o N 000001e0
fastrandombytes.o N 000001e5
fastrandombytes.o N 000001e7
fastrandombytes.o N 000001e9
fastrandombytes.o N 000001f3
fastrandombytes.o fastrandombytes T
fastrandombytes.o rng_cleanup T
fastrandombytes.o rng_init T
fastrandombytes.o rng_uint16 T
fastrandombytes.o rng_uint64 T
kem.o N 00000000
kem.o N 00000037
kem.o N 0000003d
kem.o N 00000103
kem.o N 00000110
kem.o N 0000011d
kem.o N 0000012a
kem.o N 00000137
kem.o N 00000144
kem.o N 00000157
kem.o N 0000015c
kem.o N 0000016a
kem.o N 00000198
kem.o N 0000019c
kem.o N 000001c6
kem.o N 000001f0
kem.o N 000001f3
kem.o N 000001f6
kem.o N 000001fc
kem.o N 000001ff
kem.o N 0000020c
kem.o N 00000211
kem.o N 00000215
kem.o N 0000021f
kem.o N 00000227
kem.o N 0000023b
kem.o N 00000242
kem.o N 00000249
kem.o N 0000024b
kem.o N 00000262
kem.o N 0000026d
kem.o N 00000276
kem.o N 0000027d
kem.o N 0000028c
kem.o N 00000297
kem.o N 000002a0
kem.o N 000002a7
kem.o N 000002a9
kem.o N 000002b5
kem.o N 000002be
kem.o N 000002c5
kem.o N 000002c7
kem.o N 000002d5
kem.o N 000002df
kem.o N 000002e7
kem.o N 000002e9
kem.o N 000002ee
kem.o N 000002fa
kem.o N 0000030a
kem.o N 00000314
kem.o N 00000318
kem.o N 0000031a
kem.o N 0000031c
kem.o N 00000320
kem.o N 00000322
kem.o N 00000324
kem.o N 00000327
kem.o N 0000032a
kem.o N 00000338
kem.o N 0000033e
packing.o N 00000000
packing.o N 00000037
packing.o N 00000041
packing.o N 00000107
packing.o N 00000114
packing.o N 00000121
packing.o N 0000012e
packing.o N 0000013b
packing.o N 00000148
packing.o N 0000015b
packing.o N 00000160
packing.o N 0000016e
packing.o N 00000178
packing.o N 00000180
packing.o N 0000018f
packing.o N 0000019a
packing.o N 000001a3
packing.o N 000001ba
packing.o N 000001c1
packing.o N 000001c4
packing.o N 000001cb
packing.o N 000001cf
packing.o N 000001d4
packing.o N 000001d6
packing.o N 000001dc
packing.o N 000001f3
packing.o N 000001fb
packing.o N 000001ff
packing.o N 00000204
packing.o N 00000216
packing.o N 00000228
packing.o N 00000238
packing.o N 0000024a
packing.o N 0000025e
packing.o N 0000026c
packing.o N 00000280
packing.o N 00000296
packing.o N 000002a4
packing.o N 000002ba
packing.o N 000002c4
packing.o N 000002c8
packing.o N 000002ca
packing.o N 000002cf
packing.o N 000002d5
packing.o N 000002d8
packing.o N 000002e5
packing.o N 000002ea
packing.o N 000002ee
packing.o N 00000302
packing.o N 00000309
packing.o N 00000310
packing.o N 00000312
packing.o N 00000329
packing.o N 00000334
packing.o N 0000033d
packing.o N 00000344
packing.o N 0000034b
packing.o N 0000034d
packing.o N 00000359
packing.o N 00000362
packing.o N 00000369
packing.o N 0000036b
packing.o N 00000379
packing.o N 00000383
packing.o N 0000038b
packing.o N 0000038d
packing.o N 00000392
packing.o N 0000039e
packing.o N 000003ae
packing.o N 000003b8
packing.o N 000003ba
packing.o N 000003bc
packing.o N 000003c6
packing.o N 000003cb
packing.o pack_public_key T
packing.o pack_secret_key_CCA T
packing.o pack_secret_key_KEM T
packing.o string_to_tri_old T
packing.o tri_to_string_old T
packing.o unpack_public_key T
packing.o unpack_secret_key_CCA T
packing.o unpack_secret_key_KEM T
param.o N 00000000
param.o N 00000037
param.o N 0000003f
param.o N 00000105
param.o N 00000112
param.o N 00000116
param.o N 00000120
param.o N 00000123
param.o N 00000130
param.o N 0000013d
param.o N 0000014a
param.o N 00000157
param.o N 00000164
param.o N 00000177
param.o N 00000184
param.o N 00000189
param.o N 0000018e
param.o N 00000192
param.o N 000001a0
param.o N 000001aa
param.o N 000001b2
param.o N 000001c6
param.o N 000001cd
param.o N 000001d4
param.o N 000001d6
param.o N 000001ed
param.o N 000001f8
param.o N 00000201
param.o N 00000208
param.o N 00000217
param.o N 00000222
param.o N 0000022b
param.o N 00000232
param.o N 00000234
param.o N 00000240
param.o N 00000249
param.o N 00000250
param.o N 00000252
param.o N 00000260
param.o N 0000026a
param.o N 00000272
param.o N 00000274
param.o N 00000279
param.o N 00000285
param.o N 00000295
param.o N 0000029f
param.o N 000002b3
param.o get_param_set_by_id T
poly.o N 00000000
poly.o N 00000037
poly.o N 0000003e
poly.o N 00000104
poly.o N 00000111
poly.o N 0000011e
poly.o N 0000012b
poly.o N 00000138
poly.o N 00000145
poly.o N 00000158
poly.o N 00000166
poly.o N 00000170
poly.o N 00000178
poly.o N 00000187
poly.o N 00000192
poly.o N 0000019b
poly.o N 000001b2
poly.o N 000001bd
poly.o N 000001c6
poly.o N 000001d7
poly.o N 000001e1
poly.o N 00000204
poly.o N 00000220
poly.o N 00000233
poly.o N 0000023e
poly.o N 00000247
poly.o N 00000255
poly.o N 00000259
poly.o N 0000025e
poly.o N 0000026e
poly.o N 0000027f
poly.o N 00000297
poly.o N 000002af
poly.o N 000002b4
poly.o N 000002b6
poly.o N 000002b8
poly.o N 000002ba
poly.o N 000002bc
poly.o N 000002be
poly.o N 000002c3
poly.o N 000002c5
poly.o N 000002c7
poly.o N 000002cc
poly.o N 000002cf
poly.o N 000002d2
poly.o N 000002d7
poly.o N 000002dc
poly.o N 000002e1
poly.o N 000002eb
poly.o N 000002f7
poly.o N 000002fd
poly.o N 00000300
poly.o N 0000030d
poly.o N 00000312
poly.o N 00000317
poly.o N 0000031b
poly.o N 0000032f
poly.o N 00000336
poly.o N 0000033d
poly.o N 00000344
poly.o N 0000034b
poly.o N 00000357
poly.o N 00000360
poly.o N 00000367
poly.o N 00000369
poly.o N 00000377
poly.o N 00000381
poly.o N 00000389
poly.o N 0000038b
poly.o N 00000390
poly.o N 0000039c
poly.o N 000003ac
poly.o N 000003b6
poly.o N 000003ba
poly.o N 000003bc
poly.o N 000003c3
poly.o N 000003c7
poly.o N 000003c9
poly.o N 000003cb
poly.o N 000003d1
poly.o N 000003d3
poly.o N 000003d9
poly.o N 000003df
poly.o N 000003e5
poly.o N 000003eb
poly.o N 000003ed
poly.o N 000003ef
poly.o N 000003f5
poly.o N 000003fb
poly.o N 00000401
poly.o N 0000040b
poly.o N 00000413
poly.o N 00000419
poly.o N 0000041e
poly.o N 00000427
poly.o N 00000430
poly.o N 00000437
poly.o binary_poly_gen T
poly.o cmod T
poly.o grade_school_mul T
poly.o karatsuba T
poly.o ntru_ring_inv T
poly.o ntru_ring_mult_coefficients T
poly.o ntru_ring_mult_coefficients_memreq T
poly.o rand_tri_poly_from_seed T
poly.o ring_lift_inv_pow2 T
poly.o trinary_poly_gen T
poly.o trinary_poly_gen_w_seed T
shred.o N 00000000
shred.o N 00000037
shred.o N 0000003f
shred.o N 00000105
shred.o N 00000113
shred.o N 00000119
shred.o N 0000011b
shred.o N 0000011d
shred.o N 0000012a
shred.o N 00000131
shred.o shred T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -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


NTRUEncrypt.o check_keys T
NTRUEncrypt.o check_m T
NTRUEncrypt.o decrypt_cca T
NTRUEncrypt.o decrypt_kem T
NTRUEncrypt.o encrypt_cca T
NTRUEncrypt.o encrypt_kem T
NTRUEncrypt.o generate_r T
NTRUEncrypt.o keygen T
NTRUEncrypt.o mask_m T
NTRUEncrypt.o pad_msg T
NTRUEncrypt.o recover_msg T
fastrandombytes.o fastrandombytes T
fastrandombytes.o rng_cleanup T
fastrandombytes.o rng_init T
fastrandombytes.o rng_uint16 T
fastrandombytes.o rng_uint64 T
packing.o pack_public_key T
packing.o pack_secret_key_CCA T
packing.o pack_secret_key_KEM T
packing.o string_to_tri_old T
packing.o tri_to_string_old T
packing.o unpack_public_key T
packing.o unpack_secret_key_CCA T
packing.o unpack_secret_key_KEM T
param.o get_param_set_by_id T
poly.o binary_poly_gen T
poly.o cmod T
poly.o grade_school_mul T
poly.o karatsuba T
poly.o ntru_ring_inv T
poly.o ntru_ring_mult_coefficients T
poly.o ntru_ring_mult_coefficients_memreq T
poly.o rand_tri_poly_from_seed T
poly.o ring_lift_inv_pow2 T
poly.o trinary_poly_gen T
poly.o trinary_poly_gen_w_seed T
shred.o shred T

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