Test results for armeabi, bblack, crypto_aead/ascon128bi32v12

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_aead Test results for armeabi, bblack, crypto_aead Test results for crypto_aead/ascon128bi32v12
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: ascon128bi32v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
18503219984 0 029901 456 776bi32_armv7mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
18579219980 0 030974 460 776bi32_armv7mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
19348819864 0 029521 448 776bi32_armv7mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2014485896 0 015553 448 776bi32_armv6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
20528020614 0 030637 456 776bi32_armv7mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2066965948 0 015869 456 776bi32_armv6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2067845948 0 016942 460 776bi32_armv6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2172002336 0 012293 460 776bi32_armv7m_smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2172002328 0 013358 464 776bi32_armv7m_smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2204482236 0 011937 452 776bi32_armv7m_smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2307046760 0 016781 456 776bi32_armv6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
23332019436 0 030438 460 776refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2423206512 0 030891 412 792bi32_armv6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2423286512 0 022131 412 784bi32_armv6clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2423606512 0 023131 412 776bi32_armv6clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2423686512 0 023131 412 776bi32_armv6clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2462003088 0 013149 460 776bi32_armv7m_smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2465286512 0 021433 408 776bi32_armv6clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2614006892 0 016809 456 776bi32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2614006892 0 017882 460 776bi32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2648643884 0 014910 464 776bi32_lowreggcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2649043884 0 013837 460 776bi32_lowreggcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2743286806 0 016457 448 776bi32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2744081664 0 012690 464 776bi32_lowsizegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2824881284 0 011241 460 776bi32_lowsizegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2979928416 0 024027 412 784bi32clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2980648416 0 025027 412 776bi32clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2981528416 0 025027 412 776bi32clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2982008416 0 032787 412 792bi32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
2983288416 0 023329 408 776bi32clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
32394418352 0 028285 456 776refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
3434481190 0 010881 452 776bi32_lowsizegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
3507367802 0 017825 456 776bi32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
3557363528 0 013217 452 776bi32_lowreggcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
36115217596 0 027637 456 776refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
3947364488 0 014541 460 776bi32_lowreggcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4188961584 0 011649 460 776bi32_lowsizegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4288565412 0 029827 412 792refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4316084344 0 020987 412 776refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4316164344 0 020987 412 776refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4316484344 0 019987 412 784refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4580245280 0 029651 416 792bi32_lowregclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4651525268 0 020177 412 776bi32_lowregclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4654805268 0 021883 416 776bi32_lowregclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4654805268 0 021883 416 776bi32_lowregclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4655285280 0 020891 416 784bi32_lowregclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4766887508 0 018526 464 776bi32_armv6mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4792727512 0 017461 460 776bi32_armv6mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
4863207412 0 017097 452 776bi32_armv6mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5001528536 0 018589 460 776bi32_armv6mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5103121888 0 011561 448 776refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5132642168 0 017803 416 784bi32_lowsizeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5132722156 0 026547 416 792bi32_lowsizeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5171922044 0 018683 416 776bi32_lowsizeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5172242044 0 018683 416 776bi32_lowsizeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5173121832 0 016769 412 776bi32_lowsizeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716
5246884968 0 019913 408 776refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080720240716

Compiler output


aead.c: In file included from aead.c:4:
aead.c: In file included from ./permutations.h:11:
aead.c: ./round.h:12:12: warning: unused variable 'tmp0' [-Wunused-variable]
aead.c:   uint32_t tmp0, tmp1;
aead.c:            ^
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c:       "@.syntax_unified\n\t"
aead.c:       ^
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h'
aead.c: 1 warning and 10 errors generated.

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


aead.c: In file included from permutations.h:11,
aead.c:                  from aead.c:4:
aead.c: round.h: In function 'ROUND_LOOP':
aead.c: round.h:12:12: warning: unused variable 'tmp0' [-Wunused-variable]
aead.c:    uint32_t tmp0, tmp1;
aead.c:             ^~~~
permutations.c: In file included from permutations.h:11,
permutations.c:                  from permutations.c:1:
permutations.c: round.h: In function 'ROUND_LOOP':
permutations.c: round.h:12:12: warning: unused variable 'tmp0' [-Wunused-variable]
permutations.c:    uint32_t tmp0, tmp1;
permutations.c:             ^~~~

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

Compiler output


aead.c: In file included from aead.c:4:
aead.c: ./permutations.h:34:3: error: instruction requires: thumb2
aead.c:   ROUND5(x0, x1, x2, x3, x4, RC0);
aead.c:   ^
aead.c: ./round.h:159:41: note: expanded from macro 'ROUND5'
aead.c:         "eor %[tmp2], %[x3_l], %[x4_l]\n\t"                                 \
aead.c:                                         ^
aead.c: <inline asm>:5:2: note: instantiated into assembly here
aead.c:         orn r3, lr, r3
aead.c:         ^
aead.c: In file included from aead.c:4:
aead.c: ./permutations.h:34:3: error: instruction requires: thumb2
aead.c:   ROUND5(x0, x1, x2, x3, x4, RC0);
aead.c:   ^
aead.c: ./round.h:175:41: note: expanded from macro 'ROUND5'
aead.c:         "eor %[tmp2], %[x3_h], %[x4_h]\n\t"                                 \
aead.c:                                         ^
aead.c: <inline asm>:21:2: note: instantiated into assembly here
aead.c:         orn r1, r7, r1
aead.c:         ^
aead.c: In file included from aead.c:4:
aead.c: ./permutations.h:35:3: error: instruction requires: thumb2
aead.c:   ROUND5(x2, x3, x4, x0, x1, RC1);
aead.c:   ^
aead.c: ./round.h:159:41: note: expanded from macro 'ROUND5'
aead.c: ...

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


permutations.c: In file included from permutations.c:1:
permutations.c: In file included from ./permutations.h:11:
permutations.c: ./round.h:14:7: error: inline assembly requires more registers than available
permutations.c:       "rbegin_%=:;\n\t"
permutations.c:       ^
permutations.c: ./round.h:18:39: error: instruction requires: thumb2
permutations.c:       "eor %[x2_l], %[x2_l], %[x1_l]\n\t"
permutations.c:                                       ^
permutations.c: <inline asm>:6:2: note: instantiated into assembly here
permutations.c:         orn r12, r10, r9
permutations.c:         ^
permutations.c: In file included from permutations.c:1:
permutations.c: In file included from ./permutations.h:11:
permutations.c: ./round.h:22:39: error: instruction requires: thumb2
permutations.c:       "eor %[x0_l], %[x0_l], %[tmp1]\n\t"
permutations.c:                                       ^
permutations.c: <inline asm>:10:2: note: instantiated into assembly here
permutations.c:         orn lr, r7, r10
permutations.c:         ^
permutations.c: In file included from permutations.c:1:
permutations.c: In file included from ./permutations.h:11:
permutations.c: ./round.h:37:39: error: instruction requires: thumb2
permutations.c:       "eor %[x2_h], %[x2_h], %[x1_h]\n\t"
permutations.c:                                       ^
permutations.c: <inline asm>:25:2: note: instantiated into assembly here
permutations.c: ...

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


update.c: update.c:21:13: warning: unused variable 'rate' [-Wunused-variable]
update.c:   const int rate = ASCON_AEAD_RATE;
update.c:             ^
update.c: 1 warning generated.

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


update.c: update.c: In function 'ascon_update':
update.c: update.c:21:13: warning: unused variable 'rate' [-Wunused-variable]
update.c:    const int rate = ASCON_AEAD_RATE;
update.c:              ^~~~

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

Namespace violations


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000110
aead.o N 00000127
aead.o N 00000132
aead.o N 0000013b
aead.o N 0000013f
aead.o N 00000144
aead.o N 0000014a
aead.o N 00000158
aead.o N 00000162
aead.o N 0000016a
aead.o N 0000016c
aead.o N 0000016e
aead.o N 0000017c
aead.o N 00000180
aead.o N 00000194
aead.o N 00000196
aead.o N 000001a3
aead.o N 000001ae
aead.o N 000001b7
aead.o N 000001b9
aead.o N 000001c5
aead.o N 000001c7
aead.o N 000001d6
aead.o N 000001d8
aead.o N 000001e6
aead.o N 000001eb
aead.o N 000001ed
aead.o N 000001f0
aead.o N 000001fc
aead.o N 000001ff
aead.o N 00000205
aead.o N 00000208
aead.o N 0000020c
aead.o N 0000020e
aead.o N 00000213
aead.o N 00000221
aead.o N 00000223
aead.o N 00000225
aead.o N 0000022a
aead.o N 00000230
aead.o N 0000023c
aead.o N 00000247
aead.o N 00000255
aead.o N 0000025a
aead.o N 0000025d
aead.o N 00000263
aead.o N 00000268
aead.o N 00000272
aead.o N 0000027a
aead.o N 0000027c
aead.o N 00000283
aead.o N 000002bd
aead.o N 000002f7
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 00000115
constants.o N 0000011f
constants.o N 0000012d
constants.o N 00000137
constants.o N 0000013f
constants.o constants R
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 00000118
permutations.o N 0000011e
permutations.o N 00000120
permutations.o N 00000122
permutations.o N 00000139
permutations.o N 00000144
permutations.o N 0000014d
permutations.o N 00000161
permutations.o N 00000163
permutations.o N 00000170
permutations.o N 0000017b
permutations.o N 00000184
permutations.o N 00000186
permutations.o N 00000194
permutations.o N 0000019e
permutations.o N 000001a6
permutations.o N 000001b4
permutations.o N 000001b6
permutations.o N 000001b8
permutations.o N 000001c2
permutations.o N 000001c8
permutations.o N 000001ca
permutations.o N 000001ce
permutations.o N 000001d2
permutations.o N 000001d9
permutations.o N 000001db
permutations.o N 000001e4
permutations.o N 000001e8
permutations.o P12 T
permutations.o P6 T

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 0000010f
aead.o N 00000126
aead.o N 00000131
aead.o N 0000013a
aead.o N 0000013e
aead.o N 00000143
aead.o N 00000149
aead.o N 00000157
aead.o N 00000161
aead.o N 00000169
aead.o N 0000016b
aead.o N 0000016d
aead.o N 0000017b
aead.o N 0000017f
aead.o N 00000193
aead.o N 00000195
aead.o N 000001a2
aead.o N 000001ad
aead.o N 000001b6
aead.o N 000001b8
aead.o N 000001c4
aead.o N 000001c6
aead.o N 000001d5
aead.o N 000001d7
aead.o N 000001e5
aead.o N 000001ea
aead.o N 000001ec
aead.o N 000001ef
aead.o N 000001fb
aead.o N 000001fe
aead.o N 00000204
aead.o N 00000207
aead.o N 0000020b
aead.o N 0000020d
aead.o N 00000212
aead.o N 00000220
aead.o N 00000222
aead.o N 00000224
aead.o N 00000229
aead.o N 0000022f
aead.o N 0000023b
aead.o N 00000246
aead.o N 00000254
aead.o N 00000259
aead.o N 0000025c
aead.o N 00000262
aead.o N 00000267
aead.o N 00000271
aead.o N 00000279
aead.o N 0000027b
aead.o N 00000282
aead.o N 000002bc
aead.o N 000002f6
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 00000114
constants.o N 0000011e
constants.o N 0000012c
constants.o N 00000136
constants.o N 0000013e
constants.o constants R
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 00000117
permutations.o N 0000011d
permutations.o N 0000011f
permutations.o N 00000121
permutations.o N 00000138
permutations.o N 00000143
permutations.o N 0000014c
permutations.o N 00000160
permutations.o N 00000162
permutations.o N 0000016f
permutations.o N 0000017a
permutations.o N 00000183
permutations.o N 00000185
permutations.o N 00000193
permutations.o N 0000019d
permutations.o N 000001a5
permutations.o N 000001b3
permutations.o N 000001b5
permutations.o N 000001b7
permutations.o N 000001c1
permutations.o N 000001c7
permutations.o N 000001c9
permutations.o N 000001cd
permutations.o N 000001d1
permutations.o N 000001d8
permutations.o N 000001da
permutations.o N 000001e3
permutations.o N 000001e7
permutations.o P12 T
permutations.o P6 T

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


constants.o constants R
permutations.o P12 T
permutations.o P6 T

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

Namespace violations


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000116
aead.o N 0000012d
aead.o N 00000138
aead.o N 00000141
aead.o N 00000145
aead.o N 0000014a
aead.o N 00000150
aead.o N 0000015e
aead.o N 00000168
aead.o N 00000170
aead.o N 00000172
aead.o N 00000174
aead.o N 00000182
aead.o N 00000186
aead.o N 0000019a
aead.o N 0000019c
aead.o N 000001a9
aead.o N 000001b4
aead.o N 000001bd
aead.o N 000001bf
aead.o N 000001cb
aead.o N 000001cd
aead.o N 000001dc
aead.o N 000001de
aead.o N 000001ec
aead.o N 000001f1
aead.o N 000001f3
aead.o N 000001f6
aead.o N 00000202
aead.o N 00000205
aead.o N 0000020b
aead.o N 0000020e
aead.o N 00000212
aead.o N 00000214
aead.o N 00000219
aead.o N 00000227
aead.o N 00000229
aead.o N 0000022b
aead.o N 00000230
aead.o N 00000236
aead.o N 00000242
aead.o N 0000024d
aead.o N 0000025b
aead.o N 00000260
aead.o N 00000263
aead.o N 00000269
aead.o N 0000026e
aead.o N 00000278
aead.o N 00000280
aead.o N 00000282
aead.o N 00000289
aead.o N 000002c9
aead.o N 00000309
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011b
constants.o N 00000125
constants.o N 00000133
constants.o N 0000013d
constants.o N 00000145
constants.o constants R
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 0000011e
permutations.o N 00000128
permutations.o N 0000012a
permutations.o N 0000012c
permutations.o N 00000143
permutations.o N 0000014e
permutations.o N 00000157
permutations.o N 0000016b
permutations.o N 0000016d
permutations.o N 0000017a
permutations.o N 00000185
permutations.o N 0000018e
permutations.o N 00000190
permutations.o N 0000019e
permutations.o N 000001a8
permutations.o N 000001b0
permutations.o N 000001be
permutations.o N 000001c1
permutations.o N 000001c8
permutations.o N 000001cb
permutations.o N 000001ce
permutations.o N 000001d1
permutations.o N 000001d4
permutations.o N 000001d9
permutations.o N 000001de
permutations.o N 000001e3
permutations.o N 000001ec
permutations.o N 000001f0
permutations.o P12 T
permutations.o P6 T

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000115
aead.o N 0000012c
aead.o N 00000137
aead.o N 00000140
aead.o N 00000144
aead.o N 00000149
aead.o N 0000014f
aead.o N 0000015d
aead.o N 00000167
aead.o N 0000016f
aead.o N 00000171
aead.o N 00000173
aead.o N 00000181
aead.o N 00000185
aead.o N 00000199
aead.o N 0000019b
aead.o N 000001a8
aead.o N 000001b3
aead.o N 000001bc
aead.o N 000001be
aead.o N 000001ca
aead.o N 000001cc
aead.o N 000001db
aead.o N 000001dd
aead.o N 000001eb
aead.o N 000001f0
aead.o N 000001f2
aead.o N 000001f5
aead.o N 00000201
aead.o N 00000204
aead.o N 0000020a
aead.o N 0000020d
aead.o N 00000211
aead.o N 00000213
aead.o N 00000218
aead.o N 00000226
aead.o N 00000228
aead.o N 0000022a
aead.o N 0000022f
aead.o N 00000235
aead.o N 00000241
aead.o N 0000024c
aead.o N 0000025a
aead.o N 0000025f
aead.o N 00000262
aead.o N 00000268
aead.o N 0000026d
aead.o N 00000277
aead.o N 0000027f
aead.o N 00000281
aead.o N 00000288
aead.o N 000002c8
aead.o N 00000308
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011a
constants.o N 00000124
constants.o N 00000132
constants.o N 0000013c
constants.o N 00000144
constants.o constants R
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 0000011d
permutations.o N 00000127
permutations.o N 00000129
permutations.o N 0000012b
permutations.o N 00000142
permutations.o N 0000014d
permutations.o N 00000156
permutations.o N 0000016a
permutations.o N 0000016c
permutations.o N 00000179
permutations.o N 00000184
permutations.o N 0000018d
permutations.o N 0000018f
permutations.o N 0000019d
permutations.o N 000001a7
permutations.o N 000001af
permutations.o N 000001bd
permutations.o N 000001c0
permutations.o N 000001c7
permutations.o N 000001ca
permutations.o N 000001cd
permutations.o N 000001d0
permutations.o N 000001d3
permutations.o N 000001d8
permutations.o N 000001dd
permutations.o N 000001e2
permutations.o N 000001eb
permutations.o N 000001ef
permutations.o P12 T
permutations.o P6 T

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


constants.o constants R

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

Namespace violations


constants.o constants R
permutations.o P T

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

Namespace violations


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000117
aead.o N 0000012e
aead.o N 00000139
aead.o N 00000142
aead.o N 00000146
aead.o N 0000014b
aead.o N 00000151
aead.o N 0000015f
aead.o N 00000169
aead.o N 00000171
aead.o N 00000173
aead.o N 00000175
aead.o N 0000017b
aead.o N 0000017d
aead.o N 00000191
aead.o N 00000193
aead.o N 000001a0
aead.o N 000001ab
aead.o N 000001b4
aead.o N 000001b6
aead.o N 000001c4
aead.o N 000001c6
aead.o N 000001cc
aead.o N 000001d4
aead.o N 000001d7
aead.o N 000001d9
aead.o N 000001db
aead.o N 000001e1
aead.o N 000001e5
aead.o N 000001e7
aead.o N 000001ee
aead.o N 000001f2
aead.o N 000001f7
aead.o N 000001fd
aead.o N 00000203
aead.o N 00000208
aead.o N 00000216
aead.o N 0000021a
aead.o N 00000226
aead.o N 00000228
aead.o N 00000233
aead.o N 0000023d
aead.o N 00000245
aead.o N 0000024c
aead.o N 0000025b
aead.o N 00000267
aead.o N 00000275
aead.o N 00000283
aead.o N 0000028f
aead.o N 000002d0
aead.o N 00000311
aead.o N 00000316
aead.o N 00000319
aead.o N 0000031c
aead.o N 00000322
aead.o N 00000324
aead.o N 00000326
aead.o N 0000032b
aead.o N 00000330
aead.o N 00000333
aead.o ascon_adata T
aead.o ascon_decrypt T
aead.o ascon_encrypt T
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011c
constants.o N 00000126
constants.o N 00000134
constants.o N 0000013e
constants.o N 00000146
constants.o constants R

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000116
aead.o N 0000012d
aead.o N 00000138
aead.o N 00000141
aead.o N 00000145
aead.o N 0000014a
aead.o N 00000150
aead.o N 0000015e
aead.o N 00000168
aead.o N 00000170
aead.o N 00000172
aead.o N 00000174
aead.o N 0000017a
aead.o N 0000017c
aead.o N 00000190
aead.o N 00000192
aead.o N 0000019f
aead.o N 000001aa
aead.o N 000001b3
aead.o N 000001b5
aead.o N 000001c3
aead.o N 000001c5
aead.o N 000001cb
aead.o N 000001d3
aead.o N 000001d6
aead.o N 000001d8
aead.o N 000001da
aead.o N 000001e0
aead.o N 000001e4
aead.o N 000001e6
aead.o N 000001ed
aead.o N 000001f1
aead.o N 000001f6
aead.o N 000001fc
aead.o N 00000202
aead.o N 00000207
aead.o N 00000215
aead.o N 00000219
aead.o N 00000225
aead.o N 00000227
aead.o N 00000232
aead.o N 0000023c
aead.o N 00000244
aead.o N 0000024b
aead.o N 0000025a
aead.o N 00000266
aead.o N 00000274
aead.o N 00000282
aead.o N 0000028e
aead.o N 000002cf
aead.o N 00000310
aead.o N 00000315
aead.o N 00000318
aead.o N 0000031b
aead.o N 00000321
aead.o N 00000323
aead.o N 00000325
aead.o N 0000032a
aead.o N 0000032f
aead.o N 00000332
aead.o ascon_adata T
aead.o ascon_decrypt T
aead.o ascon_encrypt T
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011b
constants.o N 00000125
constants.o N 00000133
constants.o N 0000013d
constants.o N 00000145
constants.o constants R

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


aead.o ascon_adata T
aead.o ascon_decrypt T
aead.o ascon_encrypt T
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
constants.o constants R

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

Namespace violations


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000118
aead.o N 0000012f
aead.o N 0000013a
aead.o N 00000143
aead.o N 00000148
aead.o N 0000014e
aead.o N 0000015c
aead.o N 00000166
aead.o N 0000016e
aead.o N 00000170
aead.o N 00000174
aead.o N 00000176
aead.o N 00000184
aead.o N 00000188
aead.o N 0000019c
aead.o N 0000019e
aead.o N 000001ab
aead.o N 000001b6
aead.o N 000001bf
aead.o N 000001c1
aead.o N 000001cd
aead.o N 000001cf
aead.o N 000001de
aead.o N 000001e0
aead.o N 000001ee
aead.o N 000001f3
aead.o N 000001ff
aead.o N 0000020a
aead.o N 0000020c
aead.o N 00000210
aead.o N 00000213
aead.o N 00000216
aead.o N 0000021c
aead.o N 0000021f
aead.o N 00000224
aead.o ascon_aead T
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011d
constants.o N 00000127
constants.o N 00000135
constants.o N 0000013f
constants.o N 00000147
constants.o constants R
crypto_aead.o N 00000000
crypto_aead.o N 00000037
crypto_aead.o N 00000045
crypto_aead.o N 0000011f
crypto_aead.o N 00000161
crypto_aead.o N 00000165
crypto_aead.o N 000001a7
crypto_aead.o N 000001a9
crypto_aead.o N 000001b7
crypto_aead.o N 000001c1
crypto_aead.o N 000001c9
crypto_aead.o N 000001dd
crypto_aead.o N 000001df
crypto_aead.o N 000001e4
crypto_aead.o N 000001fb
crypto_aead.o N 000001fd
crypto_aead.o N 000001ff
crypto_aead.o N 00000204
crypto_aead.o N 00000209
crypto_aead.o N 0000020f
crypto_aead.o N 00000212
crypto_aead.o N 00000217
crypto_aead.o N 00000219
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 00000120
permutations.o N 00000137
permutations.o N 00000142
permutations.o N 0000014b
permutations.o N 00000153
permutations.o N 00000155
permutations.o N 00000157
permutations.o N 0000016b
permutations.o N 0000016d
permutations.o N 0000017a
permutations.o N 00000185
permutations.o N 0000018e
permutations.o N 00000190
permutations.o N 0000019e
permutations.o N 000001a8
permutations.o N 000001b0
permutations.o N 000001be
permutations.o N 000001c1
permutations.o N 000001c5
permutations.o N 000001c7
permutations.o N 000001cd
permutations.o N 000001cf
permutations.o N 000001d5
permutations.o N 000001db
permutations.o N 000001dd
permutations.o N 000001e1
permutations.o N 000001e3
permutations.o N 000001ea
permutations.o P T
update.o N 00000000
update.o N 00000037
update.o N 00000040
update.o N 0000011a
update.o N 00000131
update.o N 0000013c
update.o N 00000145
update.o N 0000014a
update.o N 00000150
update.o N 0000015e
update.o N 00000168
update.o N 00000170
update.o N 00000172
update.o N 00000176
update.o N 00000178
update.o N 0000017e
update.o N 00000180
update.o N 0000018a
update.o N 00000195
update.o N 0000019b
update.o N 000001a0
update.o N 000001a4
update.o N 000001a6
update.o N 000001b3
update.o N 000001b8
update.o N 000001ba
update.o N 000001ce
update.o N 000001db
update.o N 000001e6
update.o N 000001ef
update.o N 000001f1
update.o N 000001ff
update.o N 00000203
update.o N 00000206
update.o N 0000020b
update.o N 0000020e
update.o N 00000212
update.o ascon_update T

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 00000117
aead.o N 0000012e
aead.o N 00000139
aead.o N 00000142
aead.o N 00000147
aead.o N 0000014d
aead.o N 0000015b
aead.o N 00000165
aead.o N 0000016d
aead.o N 0000016f
aead.o N 00000173
aead.o N 00000175
aead.o N 00000183
aead.o N 00000187
aead.o N 0000019b
aead.o N 0000019d
aead.o N 000001aa
aead.o N 000001b5
aead.o N 000001be
aead.o N 000001c0
aead.o N 000001cc
aead.o N 000001ce
aead.o N 000001dd
aead.o N 000001df
aead.o N 000001ed
aead.o N 000001f2
aead.o N 000001fe
aead.o N 00000209
aead.o N 0000020b
aead.o N 0000020f
aead.o N 00000212
aead.o N 00000215
aead.o N 0000021b
aead.o N 0000021e
aead.o N 00000223
aead.o ascon_aead T
constants.o N 00000000
constants.o N 00000037
constants.o N 00000043
constants.o N 0000011c
constants.o N 00000126
constants.o N 00000134
constants.o N 0000013e
constants.o N 00000146
constants.o constants R
crypto_aead.o N 00000000
crypto_aead.o N 00000037
crypto_aead.o N 00000045
crypto_aead.o N 0000011e
crypto_aead.o N 00000160
crypto_aead.o N 00000164
crypto_aead.o N 000001a6
crypto_aead.o N 000001a8
crypto_aead.o N 000001b6
crypto_aead.o N 000001c0
crypto_aead.o N 000001c8
crypto_aead.o N 000001dc
crypto_aead.o N 000001de
crypto_aead.o N 000001e3
crypto_aead.o N 000001fa
crypto_aead.o N 000001fc
crypto_aead.o N 000001fe
crypto_aead.o N 00000203
crypto_aead.o N 00000208
crypto_aead.o N 0000020e
crypto_aead.o N 00000211
crypto_aead.o N 00000216
crypto_aead.o N 00000218
permutations.o N 00000000
permutations.o N 00000037
permutations.o N 00000046
permutations.o N 0000011f
permutations.o N 00000136
permutations.o N 00000141
permutations.o N 0000014a
permutations.o N 00000152
permutations.o N 00000154
permutations.o N 00000156
permutations.o N 0000016a
permutations.o N 0000016c
permutations.o N 00000179
permutations.o N 00000184
permutations.o N 0000018d
permutations.o N 0000018f
permutations.o N 0000019d
permutations.o N 000001a7
permutations.o N 000001af
permutations.o N 000001bd
permutations.o N 000001c0
permutations.o N 000001c4
permutations.o N 000001c6
permutations.o N 000001cc
permutations.o N 000001ce
permutations.o N 000001d4
permutations.o N 000001da
permutations.o N 000001dc
permutations.o N 000001e0
permutations.o N 000001e2
permutations.o N 000001e9
permutations.o P T
update.o N 00000000
update.o N 00000037
update.o N 00000040
update.o N 00000119
update.o N 00000130
update.o N 0000013b
update.o N 00000144
update.o N 00000149
update.o N 0000014f
update.o N 0000015d
update.o N 00000167
update.o N 0000016f
update.o N 00000171
update.o N 00000175
update.o N 00000177
update.o N 0000017d
update.o N 0000017f
update.o N 00000189
update.o N 00000194
update.o N 0000019a
update.o N 0000019f
update.o N 000001a3
update.o N 000001a5
update.o N 000001b2
update.o N 000001b7
update.o N 000001b9
update.o N 000001cd
update.o N 000001da
update.o N 000001e5
update.o N 000001ee
update.o N 000001f0
update.o N 000001fe
update.o N 00000202
update.o N 00000205
update.o N 0000020a
update.o N 0000020d
update.o N 00000211
update.o ascon_update T

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


aead.o ascon_aead T
constants.o constants R
permutations.o P T
update.o ascon_update T

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

Namespace violations


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 0000010f
aead.o N 00000126
aead.o N 00000131
aead.o N 0000013a
aead.o N 00000147
aead.o N 00000152
aead.o N 0000015b
aead.o N 00000169
aead.o N 00000173
aead.o N 0000017b
aead.o N 00000185
aead.o N 0000018b
aead.o N 0000018d
aead.o N 00000191
aead.o N 00000193
aead.o N 00000195
aead.o N 00000199
aead.o N 0000019b
aead.o N 000001af
aead.o N 000001bd
aead.o N 000001c0
aead.o N 000001cb
aead.o N 000001d6
aead.o N 000001da
aead.o N 000001dd
aead.o N 000001e0
aead.o N 000001e3
aead.o N 000001e6
aead.o N 0000021f
aead.o N 00000258
aead.o N 0000025e
aead.o N 00000260
aead.o N 00000265
aead.o N 00000267
aead.o N 00000269
aead.o N 0000026e
aead.o N 00000273
aead.o N 00000279
aead.o N 0000027c
aead.o N 00000281
aead.o N 00000284
aead.o N 00000287
aead.o N 0000028a
aead.o N 0000028d
aead.o N 00000290
aead.o N 00000297
aead.o N 00000299

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 0000010e
aead.o N 00000125
aead.o N 00000130
aead.o N 00000139
aead.o N 00000146
aead.o N 00000151
aead.o N 0000015a
aead.o N 00000168
aead.o N 00000172
aead.o N 0000017a
aead.o N 00000184
aead.o N 0000018a
aead.o N 0000018c
aead.o N 00000190
aead.o N 00000192
aead.o N 00000194
aead.o N 00000198
aead.o N 0000019a
aead.o N 000001ae
aead.o N 000001bc
aead.o N 000001bf
aead.o N 000001ca
aead.o N 000001d5
aead.o N 000001d9
aead.o N 000001dc
aead.o N 000001df
aead.o N 000001e2
aead.o N 000001e5
aead.o N 0000021e
aead.o N 00000257
aead.o N 0000025d
aead.o N 0000025f
aead.o N 00000264
aead.o N 00000266
aead.o N 00000268
aead.o N 0000026d
aead.o N 00000272
aead.o N 00000278
aead.o N 0000027b
aead.o N 00000280
aead.o N 00000283
aead.o N 00000286
aead.o N 00000289
aead.o N 0000028c
aead.o N 0000028f
aead.o N 00000296
aead.o N 00000298

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


aead.o N 00000000
aead.o N 00000037
aead.o N 0000003e
aead.o N 0000010f
aead.o N 00000126
aead.o N 00000131
aead.o N 0000013a
aead.o N 00000147
aead.o N 00000152
aead.o N 0000015b
aead.o N 00000169
aead.o N 00000173
aead.o N 0000017b
aead.o N 00000185
aead.o N 0000018b
aead.o N 0000018d
aead.o N 00000191
aead.o N 00000193
aead.o N 00000195
aead.o N 00000199
aead.o N 0000019b
aead.o N 000001af
aead.o N 000001bd
aead.o N 000001c0
aead.o N 000001cb
aead.o N 000001d6
aead.o N 000001da
aead.o N 000001dd
aead.o N 000001e0
aead.o N 000001e3
aead.o N 000001e6
aead.o N 0000021f
aead.o N 00000258
aead.o N 0000025e
aead.o N 00000260
aead.o N 00000265
aead.o N 00000267
aead.o N 00000269
aead.o N 0000026e
aead.o N 00000273
aead.o N 00000279
aead.o N 0000027c
aead.o N 00000281
aead.o N 00000284
aead.o N 00000287
aead.o N 0000028a
aead.o N 0000028d
aead.o N 0000028f
aead.o N 00000292
aead.o N 00000299

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

Passed TIMECOP


TIMECOP iterations: 10

Number of similar (implementation,compiler) pairs: 57, namely:
ImplementationCompiler
bi32clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_armv6clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_armv6clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_armv6clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_armv6clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_armv6gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv6mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7mgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7mgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7mgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7mgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7m_smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7m_smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7m_smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_armv7m_smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowregclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowregclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowregclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowregclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowregclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowreggcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowreggcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowreggcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowreggcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowsizeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowsizeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowsizeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowsizeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowsizeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
bi32_lowsizegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowsizegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowsizegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
bi32_lowsizegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)