Test results for armeabi, berry0, crypto_hash/subterraneanv1

[Page version: 20250206 00:27:24]

Measurements for armeabi, berry0, crypto_hash Test results for armeabi, berry0, crypto_hash Test results for crypto_hash/subterraneanv1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_hash
Primitive: subterraneanv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
525118214900 0 026820 384 752T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
581054514808 0 026148 384 744T:add_mem_compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
581063014928 0 026800 384 752T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
584408812360 0 021798 380 744T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
701995215668 0 026483 356 744T:add_mem_compactgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
705157512260 0 021242 352 744T:add_mem_compactgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
705980713064 0 022219 356 744T:add_mem_compactgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
706478111696 0 020103 348 744T:add_mem_compactgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
789943212004 0 021446 380 744T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
1305760210804 0 021607 356 744T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
210547707528 0 016671 356 744T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
227178024884 0 013279 348 744T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
2487564911660 0 023576 384 752T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
2488029811660 0 023528 384 752T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
248813969108 0 020444 384 744T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
250436446852 0 016286 380 744T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
274397605256 0 014226 352 744T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
274609015364 0 014802 380 744T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 102
crypto_hash.o N 11a
crypto_hash.o N 128
crypto_hash.o N 13f
crypto_hash.o N 176
crypto_hash.o N 17a
crypto_hash.o N 17e
crypto_hash.o N 181
crypto_hash.o N 25
crypto_hash.o N 33
subterranean_mem_compact.o N 0
subterranean_mem_compact.o N 10f
subterranean_mem_compact.o N 12a
subterranean_mem_compact.o N 130
subterranean_mem_compact.o N 13e
subterranean_mem_compact.o N 144
subterranean_mem_compact.o N 14f
subterranean_mem_compact.o N 169
subterranean_mem_compact.o N 185
subterranean_mem_compact.o N 18f
subterranean_mem_compact.o N 1ab
subterranean_mem_compact.o N 1bd
subterranean_mem_compact.o N 1bf
subterranean_mem_compact.o N 1d2
subterranean_mem_compact.o N 1da
subterranean_mem_compact.o N 1ef
subterranean_mem_compact.o N 200
subterranean_mem_compact.o N 217
subterranean_mem_compact.o N 21c
subterranean_mem_compact.o N 230
subterranean_mem_compact.o N 232
subterranean_mem_compact.o N 245
subterranean_mem_compact.o N 25
subterranean_mem_compact.o N 261
subterranean_mem_compact.o N 27d
subterranean_mem_compact.o N 297
subterranean_mem_compact.o N 2b3
subterranean_mem_compact.o N 2cf
subterranean_mem_compact.o N 2e5
subterranean_mem_compact.o N 2fd
subterranean_mem_compact.o N 317
subterranean_mem_compact.o N 32f
subterranean_mem_compact.o N 346
subterranean_mem_compact.o N 35f
subterranean_mem_compact.o N 37a
subterranean_mem_compact.o N 393
subterranean_mem_compact.o N 3aa
subterranean_mem_compact.o N 3c8
subterranean_mem_compact.o N 3cc
subterranean_mem_compact.o N 3ea
subterranean_mem_compact.o N 40
subterranean_mem_compact.o N 40a
subterranean_mem_compact.o N 42a
subterranean_mem_compact.o N 435
subterranean_mem_compact.o N 43c
subterranean_mem_compact.o N 443
subterranean_mem_compact.o N 44a
subterranean_mem_compact.o N 453
subterranean_mem_compact.o N 463
subterranean_mem_compact.o N 465
subterranean_mem_compact.o N 46e
subterranean_mem_compact.o N 470
subterranean_mem_compact.o N 479
subterranean_mem_compact.o N 47b
subterranean_mem_compact.o N 484
subterranean_mem_compact.o N 48d
subterranean_mem_compact.o N 48f
subterranean_mem_compact.o N 491
subterranean_mem_compact.o N 493
subterranean_mem_compact.o N 49c
subterranean_mem_compact.o N 49e
subterranean_mem_compact.o N 4a7
subterranean_mem_compact.o N 4a9
subterranean_mem_compact.o N 4b2
subterranean_mem_compact.o N 4ba
subterranean_mem_compact.o subterranean_SAE_direct_decrypt T
subterranean_mem_compact.o subterranean_SAE_direct_encrypt T
subterranean_mem_compact.o subterranean_SAE_start T
subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T
subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T
subterranean_mem_compact.o subterranean_absorb_decrypt T
subterranean_mem_compact.o subterranean_absorb_encrypt T
subterranean_mem_compact.o subterranean_absorb_keyed T
subterranean_mem_compact.o subterranean_absorb_unkeyed T
subterranean_mem_compact.o subterranean_blank T
subterranean_mem_compact.o subterranean_deck_direct T
subterranean_mem_compact.o subterranean_deck_finalize T
subterranean_mem_compact.o subterranean_deck_init T
subterranean_mem_compact.o subterranean_deck_update T
subterranean_mem_compact.o subterranean_duplex_decrypt T
subterranean_mem_compact.o subterranean_duplex_empty T
subterranean_mem_compact.o subterranean_duplex_encrypt T
subterranean_mem_compact.o subterranean_duplex_simple T
subterranean_mem_compact.o subterranean_init T
subterranean_mem_compact.o subterranean_round T
subterranean_mem_compact.o subterranean_squeeze T
subterranean_mem_compact.o subterranean_squeeze_simple T
subterranean_mem_compact.o subterranean_xof_direct T
subterranean_mem_compact.o subterranean_xof_finalize T
subterranean_mem_compact.o subterranean_xof_init T
subterranean_mem_compact.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:add_mem_compactclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:add_mem_compactclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 101
crypto_hash.o N 119
crypto_hash.o N 127
crypto_hash.o N 13e
crypto_hash.o N 175
crypto_hash.o N 179
crypto_hash.o N 17d
crypto_hash.o N 180
crypto_hash.o N 25
crypto_hash.o N 33
subterranean_mem_compact.o N 0
subterranean_mem_compact.o N 10e
subterranean_mem_compact.o N 121
subterranean_mem_compact.o N 133
subterranean_mem_compact.o N 14d
subterranean_mem_compact.o N 168
subterranean_mem_compact.o N 184
subterranean_mem_compact.o N 1a0
subterranean_mem_compact.o N 1bc
subterranean_mem_compact.o N 1d8
subterranean_mem_compact.o N 1f2
subterranean_mem_compact.o N 20e
subterranean_mem_compact.o N 22a
subterranean_mem_compact.o N 23d
subterranean_mem_compact.o N 25
subterranean_mem_compact.o N 252
subterranean_mem_compact.o N 268
subterranean_mem_compact.o N 280
subterranean_mem_compact.o N 29a
subterranean_mem_compact.o N 2b2
subterranean_mem_compact.o N 2c9
subterranean_mem_compact.o N 2e2
subterranean_mem_compact.o N 2fd
subterranean_mem_compact.o N 316
subterranean_mem_compact.o N 32d
subterranean_mem_compact.o N 34b
subterranean_mem_compact.o N 34f
subterranean_mem_compact.o N 36d
subterranean_mem_compact.o N 38d
subterranean_mem_compact.o N 3ad
subterranean_mem_compact.o N 3b8
subterranean_mem_compact.o N 3c6
subterranean_mem_compact.o N 3da
subterranean_mem_compact.o N 3e0
subterranean_mem_compact.o N 3e2
subterranean_mem_compact.o N 3e9
subterranean_mem_compact.o N 3f0
subterranean_mem_compact.o N 3f7
subterranean_mem_compact.o N 3fd
subterranean_mem_compact.o N 40
subterranean_mem_compact.o N 408
subterranean_mem_compact.o N 412
subterranean_mem_compact.o N 41b
subterranean_mem_compact.o N 432
subterranean_mem_compact.o N 442
subterranean_mem_compact.o N 44a
subterranean_mem_compact.o N 44f
subterranean_mem_compact.o N 460
subterranean_mem_compact.o N 462
subterranean_mem_compact.o N 464
subterranean_mem_compact.o N 46d
subterranean_mem_compact.o N 46f
subterranean_mem_compact.o N 478
subterranean_mem_compact.o N 47a
subterranean_mem_compact.o N 483
subterranean_mem_compact.o N 48c
subterranean_mem_compact.o N 48e
subterranean_mem_compact.o N 490
subterranean_mem_compact.o N 492
subterranean_mem_compact.o N 49b
subterranean_mem_compact.o N 49d
subterranean_mem_compact.o N 4a6
subterranean_mem_compact.o N 4a8
subterranean_mem_compact.o N 4b1
subterranean_mem_compact.o N 4b9
subterranean_mem_compact.o subterranean_SAE_direct_decrypt T
subterranean_mem_compact.o subterranean_SAE_direct_encrypt T
subterranean_mem_compact.o subterranean_SAE_start T
subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T
subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T
subterranean_mem_compact.o subterranean_absorb_decrypt T
subterranean_mem_compact.o subterranean_absorb_encrypt T
subterranean_mem_compact.o subterranean_absorb_keyed T
subterranean_mem_compact.o subterranean_absorb_unkeyed T
subterranean_mem_compact.o subterranean_blank T
subterranean_mem_compact.o subterranean_deck_direct T
subterranean_mem_compact.o subterranean_deck_finalize T
subterranean_mem_compact.o subterranean_deck_init T
subterranean_mem_compact.o subterranean_deck_update T
subterranean_mem_compact.o subterranean_duplex_decrypt T
subterranean_mem_compact.o subterranean_duplex_empty T
subterranean_mem_compact.o subterranean_duplex_encrypt T
subterranean_mem_compact.o subterranean_duplex_simple T
subterranean_mem_compact.o subterranean_init T
subterranean_mem_compact.o subterranean_round T
subterranean_mem_compact.o subterranean_squeeze T
subterranean_mem_compact.o subterranean_squeeze_simple T
subterranean_mem_compact.o subterranean_xof_direct T
subterranean_mem_compact.o subterranean_xof_finalize T
subterranean_mem_compact.o subterranean_xof_init T
subterranean_mem_compact.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:add_mem_compactclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 102
crypto_hash.o N 11a
crypto_hash.o N 128
crypto_hash.o N 13f
crypto_hash.o N 176
crypto_hash.o N 17a
crypto_hash.o N 17e
crypto_hash.o N 181
crypto_hash.o N 25
crypto_hash.o N 33
subterranean_mem_compact.o N 0
subterranean_mem_compact.o N 10f
subterranean_mem_compact.o N 129
subterranean_mem_compact.o N 12f
subterranean_mem_compact.o N 13d
subterranean_mem_compact.o N 158
subterranean_mem_compact.o N 15e
subterranean_mem_compact.o N 169
subterranean_mem_compact.o N 185
subterranean_mem_compact.o N 18f
subterranean_mem_compact.o N 1ab
subterranean_mem_compact.o N 1bd
subterranean_mem_compact.o N 1bf
subterranean_mem_compact.o N 1d2
subterranean_mem_compact.o N 1da
subterranean_mem_compact.o N 1ed
subterranean_mem_compact.o N 209
subterranean_mem_compact.o N 225
subterranean_mem_compact.o N 23f
subterranean_mem_compact.o N 25
subterranean_mem_compact.o N 25b
subterranean_mem_compact.o N 277
subterranean_mem_compact.o N 28c
subterranean_mem_compact.o N 2a2
subterranean_mem_compact.o N 2ba
subterranean_mem_compact.o N 2d4
subterranean_mem_compact.o N 2ec
subterranean_mem_compact.o N 303
subterranean_mem_compact.o N 31c
subterranean_mem_compact.o N 337
subterranean_mem_compact.o N 350
subterranean_mem_compact.o N 367
subterranean_mem_compact.o N 385
subterranean_mem_compact.o N 389
subterranean_mem_compact.o N 3a7
subterranean_mem_compact.o N 3c7
subterranean_mem_compact.o N 3e7
subterranean_mem_compact.o N 3f2
subterranean_mem_compact.o N 40
subterranean_mem_compact.o N 406
subterranean_mem_compact.o N 40d
subterranean_mem_compact.o N 414
subterranean_mem_compact.o N 41b
subterranean_mem_compact.o N 424
subterranean_mem_compact.o N 43b
subterranean_mem_compact.o N 44b
subterranean_mem_compact.o N 450
subterranean_mem_compact.o N 461
subterranean_mem_compact.o N 463
subterranean_mem_compact.o N 465
subterranean_mem_compact.o N 46e
subterranean_mem_compact.o N 470
subterranean_mem_compact.o N 479
subterranean_mem_compact.o N 47b
subterranean_mem_compact.o N 484
subterranean_mem_compact.o N 48d
subterranean_mem_compact.o N 48f
subterranean_mem_compact.o N 491
subterranean_mem_compact.o N 493
subterranean_mem_compact.o N 49c
subterranean_mem_compact.o N 49e
subterranean_mem_compact.o N 4a7
subterranean_mem_compact.o N 4a9
subterranean_mem_compact.o N 4b2
subterranean_mem_compact.o N 4ba
subterranean_mem_compact.o subterranean_SAE_direct_decrypt T
subterranean_mem_compact.o subterranean_SAE_direct_encrypt T
subterranean_mem_compact.o subterranean_SAE_start T
subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T
subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T
subterranean_mem_compact.o subterranean_absorb_decrypt T
subterranean_mem_compact.o subterranean_absorb_encrypt T
subterranean_mem_compact.o subterranean_absorb_keyed T
subterranean_mem_compact.o subterranean_absorb_unkeyed T
subterranean_mem_compact.o subterranean_blank T
subterranean_mem_compact.o subterranean_deck_direct T
subterranean_mem_compact.o subterranean_deck_finalize T
subterranean_mem_compact.o subterranean_deck_init T
subterranean_mem_compact.o subterranean_deck_update T
subterranean_mem_compact.o subterranean_duplex_decrypt T
subterranean_mem_compact.o subterranean_duplex_empty T
subterranean_mem_compact.o subterranean_duplex_encrypt T
subterranean_mem_compact.o subterranean_duplex_simple T
subterranean_mem_compact.o subterranean_init T
subterranean_mem_compact.o subterranean_round T
subterranean_mem_compact.o subterranean_squeeze T
subterranean_mem_compact.o subterranean_squeeze_simple T
subterranean_mem_compact.o subterranean_xof_direct T
subterranean_mem_compact.o subterranean_xof_finalize T
subterranean_mem_compact.o subterranean_xof_init T
subterranean_mem_compact.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:add_mem_compactclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 101
crypto_hash.o N 119
crypto_hash.o N 127
crypto_hash.o N 13e
crypto_hash.o N 175
crypto_hash.o N 179
crypto_hash.o N 17d
crypto_hash.o N 180
crypto_hash.o N 25
crypto_hash.o N 33
subterranean_mem_compact.o N 0
subterranean_mem_compact.o N 10e
subterranean_mem_compact.o N 129
subterranean_mem_compact.o N 12f
subterranean_mem_compact.o N 13d
subterranean_mem_compact.o N 143
subterranean_mem_compact.o N 14e
subterranean_mem_compact.o N 168
subterranean_mem_compact.o N 184
subterranean_mem_compact.o N 18e
subterranean_mem_compact.o N 1aa
subterranean_mem_compact.o N 1bc
subterranean_mem_compact.o N 1be
subterranean_mem_compact.o N 1d1
subterranean_mem_compact.o N 1d9
subterranean_mem_compact.o N 1ee
subterranean_mem_compact.o N 1ff
subterranean_mem_compact.o N 216
subterranean_mem_compact.o N 21b
subterranean_mem_compact.o N 22f
subterranean_mem_compact.o N 231
subterranean_mem_compact.o N 244
subterranean_mem_compact.o N 25
subterranean_mem_compact.o N 260
subterranean_mem_compact.o N 27c
subterranean_mem_compact.o N 296
subterranean_mem_compact.o N 2b2
subterranean_mem_compact.o N 2ce
subterranean_mem_compact.o N 2e4
subterranean_mem_compact.o N 2fc
subterranean_mem_compact.o N 316
subterranean_mem_compact.o N 32e
subterranean_mem_compact.o N 345
subterranean_mem_compact.o N 35e
subterranean_mem_compact.o N 379
subterranean_mem_compact.o N 392
subterranean_mem_compact.o N 3a9
subterranean_mem_compact.o N 3c7
subterranean_mem_compact.o N 3cb
subterranean_mem_compact.o N 3e9
subterranean_mem_compact.o N 40
subterranean_mem_compact.o N 409
subterranean_mem_compact.o N 429
subterranean_mem_compact.o N 434
subterranean_mem_compact.o N 43b
subterranean_mem_compact.o N 442
subterranean_mem_compact.o N 449
subterranean_mem_compact.o N 452
subterranean_mem_compact.o N 462
subterranean_mem_compact.o N 464
subterranean_mem_compact.o N 46d
subterranean_mem_compact.o N 46f
subterranean_mem_compact.o N 478
subterranean_mem_compact.o N 47a
subterranean_mem_compact.o N 483
subterranean_mem_compact.o N 48c
subterranean_mem_compact.o N 48e
subterranean_mem_compact.o N 490
subterranean_mem_compact.o N 492
subterranean_mem_compact.o N 49b
subterranean_mem_compact.o N 49d
subterranean_mem_compact.o N 4a6
subterranean_mem_compact.o N 4a8
subterranean_mem_compact.o N 4b1
subterranean_mem_compact.o N 4b9
subterranean_mem_compact.o subterranean_SAE_direct_decrypt T
subterranean_mem_compact.o subterranean_SAE_direct_encrypt T
subterranean_mem_compact.o subterranean_SAE_start T
subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T
subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T
subterranean_mem_compact.o subterranean_absorb_decrypt T
subterranean_mem_compact.o subterranean_absorb_encrypt T
subterranean_mem_compact.o subterranean_absorb_keyed T
subterranean_mem_compact.o subterranean_absorb_unkeyed T
subterranean_mem_compact.o subterranean_blank T
subterranean_mem_compact.o subterranean_deck_direct T
subterranean_mem_compact.o subterranean_deck_finalize T
subterranean_mem_compact.o subterranean_deck_init T
subterranean_mem_compact.o subterranean_deck_update T
subterranean_mem_compact.o subterranean_duplex_decrypt T
subterranean_mem_compact.o subterranean_duplex_empty T
subterranean_mem_compact.o subterranean_duplex_encrypt T
subterranean_mem_compact.o subterranean_duplex_simple T
subterranean_mem_compact.o subterranean_init T
subterranean_mem_compact.o subterranean_round T
subterranean_mem_compact.o subterranean_squeeze T
subterranean_mem_compact.o subterranean_squeeze_simple T
subterranean_mem_compact.o subterranean_xof_direct T
subterranean_mem_compact.o subterranean_xof_finalize T
subterranean_mem_compact.o subterranean_xof_init T
subterranean_mem_compact.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:add_mem_compactclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


subterranean_mem_compact.o subterranean_SAE_direct_decrypt T
subterranean_mem_compact.o subterranean_SAE_direct_encrypt T
subterranean_mem_compact.o subterranean_SAE_start T
subterranean_mem_compact.o subterranean_SAE_wrap_decrypt T
subterranean_mem_compact.o subterranean_SAE_wrap_encrypt T
subterranean_mem_compact.o subterranean_absorb_decrypt T
subterranean_mem_compact.o subterranean_absorb_encrypt T
subterranean_mem_compact.o subterranean_absorb_keyed T
subterranean_mem_compact.o subterranean_absorb_unkeyed T
subterranean_mem_compact.o subterranean_blank T
subterranean_mem_compact.o subterranean_deck_direct T
subterranean_mem_compact.o subterranean_deck_finalize T
subterranean_mem_compact.o subterranean_deck_init T
subterranean_mem_compact.o subterranean_deck_update T
subterranean_mem_compact.o subterranean_duplex_decrypt T
subterranean_mem_compact.o subterranean_duplex_empty T
subterranean_mem_compact.o subterranean_duplex_encrypt T
subterranean_mem_compact.o subterranean_duplex_simple T
subterranean_mem_compact.o subterranean_init T
subterranean_mem_compact.o subterranean_round T
subterranean_mem_compact.o subterranean_squeeze T
subterranean_mem_compact.o subterranean_squeeze_simple T
subterranean_mem_compact.o subterranean_xof_direct T
subterranean_mem_compact.o subterranean_xof_finalize T
subterranean_mem_compact.o subterranean_xof_init T
subterranean_mem_compact.o subterranean_xof_update T

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

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 10e
crypto_hash.o N 11c
crypto_hash.o N 133
crypto_hash.o N 15e
crypto_hash.o N 162
crypto_hash.o N 166
crypto_hash.o N 169
crypto_hash.o N 25
crypto_hash.o N 33
crypto_hash.o N f6
subterranean_ref.o N 0
subterranean_ref.o N 117
subterranean_ref.o N 124
subterranean_ref.o N 138
subterranean_ref.o N 14f
subterranean_ref.o N 166
subterranean_ref.o N 17a
subterranean_ref.o N 180
subterranean_ref.o N 18e
subterranean_ref.o N 194
subterranean_ref.o N 199
subterranean_ref.o N 19b
subterranean_ref.o N 1b0
subterranean_ref.o N 1ba
subterranean_ref.o N 1d2
subterranean_ref.o N 1d4
subterranean_ref.o N 1d6
subterranean_ref.o N 1db
subterranean_ref.o N 1dd
subterranean_ref.o N 1e2
subterranean_ref.o N 1fa
subterranean_ref.o N 20c
subterranean_ref.o N 21f
subterranean_ref.o N 227
subterranean_ref.o N 23a
subterranean_ref.o N 24f
subterranean_ref.o N 25
subterranean_ref.o N 26b
subterranean_ref.o N 285
subterranean_ref.o N 2a1
subterranean_ref.o N 2bd
subterranean_ref.o N 2d3
subterranean_ref.o N 2eb
subterranean_ref.o N 305
subterranean_ref.o N 31d
subterranean_ref.o N 334
subterranean_ref.o N 34d
subterranean_ref.o N 368
subterranean_ref.o N 38
subterranean_ref.o N 381
subterranean_ref.o N 398
subterranean_ref.o N 3b6
subterranean_ref.o N 3ba
subterranean_ref.o N 3d8
subterranean_ref.o N 3f8
subterranean_ref.o N 418
subterranean_ref.o N 423
subterranean_ref.o N 42a
subterranean_ref.o N 431
subterranean_ref.o N 438
subterranean_ref.o N 43f
subterranean_ref.o N 446
subterranean_ref.o N 44d
subterranean_ref.o N 454
subterranean_ref.o N 45b
subterranean_ref.o N 46c
subterranean_ref.o N 483
subterranean_ref.o N 48c
subterranean_ref.o N 49c
subterranean_ref.o N 49e
subterranean_ref.o N 4a7
subterranean_ref.o N 4a9
subterranean_ref.o N 4b2
subterranean_ref.o N 4b4
subterranean_ref.o N 4bd
subterranean_ref.o N 4c6
subterranean_ref.o N 4c8
subterranean_ref.o N 4ca
subterranean_ref.o N 4cc
subterranean_ref.o N 4d5
subterranean_ref.o N 4d7
subterranean_ref.o N 4e0
subterranean_ref.o N 4e9
subterranean_ref.o N 4f1
subterranean_ref.o N fb
subterranean_ref.o bit_array_to_byte_array T
subterranean_ref.o byte_array_to_bit_array T
subterranean_ref.o subterranean_SAE_direct_decrypt T
subterranean_ref.o subterranean_SAE_direct_encrypt T
subterranean_ref.o subterranean_SAE_start T
subterranean_ref.o subterranean_SAE_wrap_decrypt T
subterranean_ref.o subterranean_SAE_wrap_encrypt T
subterranean_ref.o subterranean_absorb_decrypt T
subterranean_ref.o subterranean_absorb_encrypt T
subterranean_ref.o subterranean_absorb_keyed T
subterranean_ref.o subterranean_absorb_unkeyed T
subterranean_ref.o subterranean_blank T
subterranean_ref.o subterranean_deck_direct T
subterranean_ref.o subterranean_deck_finalize T
subterranean_ref.o subterranean_deck_init T
subterranean_ref.o subterranean_deck_update T
subterranean_ref.o subterranean_duplex T
subterranean_ref.o subterranean_extract T
subterranean_ref.o subterranean_init T
subterranean_ref.o subterranean_io_bits_0 R
subterranean_ref.o subterranean_io_bits_1 R
subterranean_ref.o subterranean_pi_permutation R
subterranean_ref.o subterranean_round T
subterranean_ref.o subterranean_squeeze T
subterranean_ref.o subterranean_xof_direct T
subterranean_ref.o subterranean_xof_finalize T
subterranean_ref.o subterranean_xof_init T
subterranean_ref.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 10e
crypto_hash.o N 11c
crypto_hash.o N 133
crypto_hash.o N 15e
crypto_hash.o N 162
crypto_hash.o N 166
crypto_hash.o N 169
crypto_hash.o N 25
crypto_hash.o N 33
crypto_hash.o N f6
subterranean_ref.o N 0
subterranean_ref.o N 117
subterranean_ref.o N 124
subterranean_ref.o N 138
subterranean_ref.o N 14f
subterranean_ref.o N 166
subterranean_ref.o N 17a
subterranean_ref.o N 180
subterranean_ref.o N 18e
subterranean_ref.o N 194
subterranean_ref.o N 199
subterranean_ref.o N 19b
subterranean_ref.o N 1b3
subterranean_ref.o N 1b5
subterranean_ref.o N 1b7
subterranean_ref.o N 1bc
subterranean_ref.o N 1be
subterranean_ref.o N 1c3
subterranean_ref.o N 1db
subterranean_ref.o N 1ed
subterranean_ref.o N 200
subterranean_ref.o N 208
subterranean_ref.o N 21b
subterranean_ref.o N 230
subterranean_ref.o N 245
subterranean_ref.o N 25
subterranean_ref.o N 261
subterranean_ref.o N 27b
subterranean_ref.o N 297
subterranean_ref.o N 2b3
subterranean_ref.o N 2c9
subterranean_ref.o N 2e1
subterranean_ref.o N 2fb
subterranean_ref.o N 313
subterranean_ref.o N 32a
subterranean_ref.o N 343
subterranean_ref.o N 35e
subterranean_ref.o N 377
subterranean_ref.o N 38
subterranean_ref.o N 38e
subterranean_ref.o N 3ac
subterranean_ref.o N 3b0
subterranean_ref.o N 3ce
subterranean_ref.o N 3ee
subterranean_ref.o N 40e
subterranean_ref.o N 419
subterranean_ref.o N 420
subterranean_ref.o N 427
subterranean_ref.o N 42e
subterranean_ref.o N 435
subterranean_ref.o N 43c
subterranean_ref.o N 443
subterranean_ref.o N 44a
subterranean_ref.o N 451
subterranean_ref.o N 45b
subterranean_ref.o N 46c
subterranean_ref.o N 483
subterranean_ref.o N 48c
subterranean_ref.o N 49c
subterranean_ref.o N 49e
subterranean_ref.o N 4a7
subterranean_ref.o N 4a9
subterranean_ref.o N 4b2
subterranean_ref.o N 4b4
subterranean_ref.o N 4bd
subterranean_ref.o N 4c6
subterranean_ref.o N 4c8
subterranean_ref.o N 4ca
subterranean_ref.o N 4cc
subterranean_ref.o N 4d5
subterranean_ref.o N 4d7
subterranean_ref.o N 4e0
subterranean_ref.o N 4e9
subterranean_ref.o N 4f1
subterranean_ref.o N fb
subterranean_ref.o bit_array_to_byte_array T
subterranean_ref.o byte_array_to_bit_array T
subterranean_ref.o subterranean_SAE_direct_decrypt T
subterranean_ref.o subterranean_SAE_direct_encrypt T
subterranean_ref.o subterranean_SAE_start T
subterranean_ref.o subterranean_SAE_wrap_decrypt T
subterranean_ref.o subterranean_SAE_wrap_encrypt T
subterranean_ref.o subterranean_absorb_decrypt T
subterranean_ref.o subterranean_absorb_encrypt T
subterranean_ref.o subterranean_absorb_keyed T
subterranean_ref.o subterranean_absorb_unkeyed T
subterranean_ref.o subterranean_blank T
subterranean_ref.o subterranean_deck_direct T
subterranean_ref.o subterranean_deck_finalize T
subterranean_ref.o subterranean_deck_init T
subterranean_ref.o subterranean_deck_update T
subterranean_ref.o subterranean_duplex T
subterranean_ref.o subterranean_extract T
subterranean_ref.o subterranean_init T
subterranean_ref.o subterranean_io_bits_0 R
subterranean_ref.o subterranean_io_bits_1 R
subterranean_ref.o subterranean_pi_permutation R
subterranean_ref.o subterranean_round T
subterranean_ref.o subterranean_squeeze T
subterranean_ref.o subterranean_xof_direct T
subterranean_ref.o subterranean_xof_finalize T
subterranean_ref.o subterranean_xof_init T
subterranean_ref.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 10d
crypto_hash.o N 11b
crypto_hash.o N 132
crypto_hash.o N 15d
crypto_hash.o N 161
crypto_hash.o N 165
crypto_hash.o N 168
crypto_hash.o N 25
crypto_hash.o N 33
crypto_hash.o N f5
subterranean_ref.o N 0
subterranean_ref.o N 116
subterranean_ref.o N 123
subterranean_ref.o N 137
subterranean_ref.o N 14e
subterranean_ref.o N 165
subterranean_ref.o N 17d
subterranean_ref.o N 195
subterranean_ref.o N 1a8
subterranean_ref.o N 1ba
subterranean_ref.o N 1ce
subterranean_ref.o N 1e3
subterranean_ref.o N 1f6
subterranean_ref.o N 20b
subterranean_ref.o N 227
subterranean_ref.o N 241
subterranean_ref.o N 25
subterranean_ref.o N 25d
subterranean_ref.o N 279
subterranean_ref.o N 28f
subterranean_ref.o N 2a7
subterranean_ref.o N 2c1
subterranean_ref.o N 2d9
subterranean_ref.o N 2f0
subterranean_ref.o N 309
subterranean_ref.o N 324
subterranean_ref.o N 33d
subterranean_ref.o N 354
subterranean_ref.o N 372
subterranean_ref.o N 376
subterranean_ref.o N 38
subterranean_ref.o N 394
subterranean_ref.o N 3b4
subterranean_ref.o N 3d4
subterranean_ref.o N 3d6
subterranean_ref.o N 3e4
subterranean_ref.o N 3e6
subterranean_ref.o N 3eb
subterranean_ref.o N 3ed
subterranean_ref.o N 3ef
subterranean_ref.o N 3f4
subterranean_ref.o N 3ff
subterranean_ref.o N 405
subterranean_ref.o N 40c
subterranean_ref.o N 413
subterranean_ref.o N 41a
subterranean_ref.o N 421
subterranean_ref.o N 428
subterranean_ref.o N 42f
subterranean_ref.o N 436
subterranean_ref.o N 43d
subterranean_ref.o N 443
subterranean_ref.o N 448
subterranean_ref.o N 452
subterranean_ref.o N 45a
subterranean_ref.o N 46b
subterranean_ref.o N 482
subterranean_ref.o N 48b
subterranean_ref.o N 49b
subterranean_ref.o N 49d
subterranean_ref.o N 4a6
subterranean_ref.o N 4a8
subterranean_ref.o N 4b1
subterranean_ref.o N 4b3
subterranean_ref.o N 4bc
subterranean_ref.o N 4c5
subterranean_ref.o N 4c7
subterranean_ref.o N 4c9
subterranean_ref.o N 4cb
subterranean_ref.o N 4d4
subterranean_ref.o N 4d6
subterranean_ref.o N 4df
subterranean_ref.o N 4e8
subterranean_ref.o N 4f0
subterranean_ref.o N fa
subterranean_ref.o bit_array_to_byte_array T
subterranean_ref.o byte_array_to_bit_array T
subterranean_ref.o subterranean_SAE_direct_decrypt T
subterranean_ref.o subterranean_SAE_direct_encrypt T
subterranean_ref.o subterranean_SAE_start T
subterranean_ref.o subterranean_SAE_wrap_decrypt T
subterranean_ref.o subterranean_SAE_wrap_encrypt T
subterranean_ref.o subterranean_absorb_decrypt T
subterranean_ref.o subterranean_absorb_encrypt T
subterranean_ref.o subterranean_absorb_keyed T
subterranean_ref.o subterranean_absorb_unkeyed T
subterranean_ref.o subterranean_blank T
subterranean_ref.o subterranean_deck_direct T
subterranean_ref.o subterranean_deck_finalize T
subterranean_ref.o subterranean_deck_init T
subterranean_ref.o subterranean_deck_update T
subterranean_ref.o subterranean_duplex T
subterranean_ref.o subterranean_extract T
subterranean_ref.o subterranean_init T
subterranean_ref.o subterranean_io_bits_0 R
subterranean_ref.o subterranean_io_bits_1 R
subterranean_ref.o subterranean_pi_permutation R
subterranean_ref.o subterranean_round T
subterranean_ref.o subterranean_squeeze T
subterranean_ref.o subterranean_xof_direct T
subterranean_ref.o subterranean_xof_finalize T
subterranean_ref.o subterranean_xof_init T
subterranean_ref.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


crypto_hash.o N 0
crypto_hash.o N 10d
crypto_hash.o N 11b
crypto_hash.o N 132
crypto_hash.o N 15d
crypto_hash.o N 161
crypto_hash.o N 165
crypto_hash.o N 168
crypto_hash.o N 25
crypto_hash.o N 33
crypto_hash.o N f5
subterranean_ref.o N 0
subterranean_ref.o N 116
subterranean_ref.o N 123
subterranean_ref.o N 137
subterranean_ref.o N 14e
subterranean_ref.o N 165
subterranean_ref.o N 179
subterranean_ref.o N 17f
subterranean_ref.o N 18d
subterranean_ref.o N 193
subterranean_ref.o N 198
subterranean_ref.o N 19a
subterranean_ref.o N 1b2
subterranean_ref.o N 1b4
subterranean_ref.o N 1b6
subterranean_ref.o N 1bb
subterranean_ref.o N 1bd
subterranean_ref.o N 1c2
subterranean_ref.o N 1da
subterranean_ref.o N 1ec
subterranean_ref.o N 1ff
subterranean_ref.o N 207
subterranean_ref.o N 21a
subterranean_ref.o N 22f
subterranean_ref.o N 244
subterranean_ref.o N 25
subterranean_ref.o N 260
subterranean_ref.o N 27a
subterranean_ref.o N 296
subterranean_ref.o N 2b2
subterranean_ref.o N 2c8
subterranean_ref.o N 2e0
subterranean_ref.o N 2fa
subterranean_ref.o N 312
subterranean_ref.o N 329
subterranean_ref.o N 342
subterranean_ref.o N 35d
subterranean_ref.o N 376
subterranean_ref.o N 38
subterranean_ref.o N 38d
subterranean_ref.o N 3ab
subterranean_ref.o N 3af
subterranean_ref.o N 3cd
subterranean_ref.o N 3ed
subterranean_ref.o N 40d
subterranean_ref.o N 418
subterranean_ref.o N 41f
subterranean_ref.o N 426
subterranean_ref.o N 42d
subterranean_ref.o N 434
subterranean_ref.o N 43b
subterranean_ref.o N 442
subterranean_ref.o N 449
subterranean_ref.o N 450
subterranean_ref.o N 45a
subterranean_ref.o N 46b
subterranean_ref.o N 482
subterranean_ref.o N 48b
subterranean_ref.o N 49b
subterranean_ref.o N 49d
subterranean_ref.o N 4a6
subterranean_ref.o N 4a8
subterranean_ref.o N 4b1
subterranean_ref.o N 4b3
subterranean_ref.o N 4bc
subterranean_ref.o N 4c5
subterranean_ref.o N 4c7
subterranean_ref.o N 4c9
subterranean_ref.o N 4cb
subterranean_ref.o N 4d4
subterranean_ref.o N 4d6
subterranean_ref.o N 4df
subterranean_ref.o N 4e8
subterranean_ref.o N 4f0
subterranean_ref.o N fa
subterranean_ref.o bit_array_to_byte_array T
subterranean_ref.o byte_array_to_bit_array T
subterranean_ref.o subterranean_SAE_direct_decrypt T
subterranean_ref.o subterranean_SAE_direct_encrypt T
subterranean_ref.o subterranean_SAE_start T
subterranean_ref.o subterranean_SAE_wrap_decrypt T
subterranean_ref.o subterranean_SAE_wrap_encrypt T
subterranean_ref.o subterranean_absorb_decrypt T
subterranean_ref.o subterranean_absorb_encrypt T
subterranean_ref.o subterranean_absorb_keyed T
subterranean_ref.o subterranean_absorb_unkeyed T
subterranean_ref.o subterranean_blank T
subterranean_ref.o subterranean_deck_direct T
subterranean_ref.o subterranean_deck_finalize T
subterranean_ref.o subterranean_deck_init T
subterranean_ref.o subterranean_deck_update T
subterranean_ref.o subterranean_duplex T
subterranean_ref.o subterranean_extract T
subterranean_ref.o subterranean_init T
subterranean_ref.o subterranean_io_bits_0 R
subterranean_ref.o subterranean_io_bits_1 R
subterranean_ref.o subterranean_pi_permutation R
subterranean_ref.o subterranean_round T
subterranean_ref.o subterranean_squeeze T
subterranean_ref.o subterranean_xof_direct T
subterranean_ref.o subterranean_xof_finalize T
subterranean_ref.o subterranean_xof_init T
subterranean_ref.o subterranean_xof_update T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1)

Namespace violations


subterranean_ref.o bit_array_to_byte_array T
subterranean_ref.o byte_array_to_bit_array T
subterranean_ref.o subterranean_SAE_direct_decrypt T
subterranean_ref.o subterranean_SAE_direct_encrypt T
subterranean_ref.o subterranean_SAE_start T
subterranean_ref.o subterranean_SAE_wrap_decrypt T
subterranean_ref.o subterranean_SAE_wrap_encrypt T
subterranean_ref.o subterranean_absorb_decrypt T
subterranean_ref.o subterranean_absorb_encrypt T
subterranean_ref.o subterranean_absorb_keyed T
subterranean_ref.o subterranean_absorb_unkeyed T
subterranean_ref.o subterranean_blank T
subterranean_ref.o subterranean_deck_direct T
subterranean_ref.o subterranean_deck_finalize T
subterranean_ref.o subterranean_deck_init T
subterranean_ref.o subterranean_deck_update T
subterranean_ref.o subterranean_duplex T
subterranean_ref.o subterranean_extract T
subterranean_ref.o subterranean_init T
subterranean_ref.o subterranean_io_bits_0 R
subterranean_ref.o subterranean_io_bits_1 R
subterranean_ref.o subterranean_pi_permutation R
subterranean_ref.o subterranean_round T
subterranean_ref.o subterranean_squeeze T
subterranean_ref.o subterranean_xof_direct T
subterranean_ref.o subterranean_xof_finalize T
subterranean_ref.o subterranean_xof_init T
subterranean_ref.o subterranean_xof_update T

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