Implementation notes: armeabi, berry2, crypto_aead/isapa128av20

Computer: berry2
Microarchitecture: armeabi; Cortex-A7 (410fc075)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240107
Operation: crypto_aead
Primitive: isapa128av20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
78516938224 0 049383 392 816T:bi_32_armv6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
78596738940 0 051968 396 816T:bi_32_armv6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
78597814716 96 027744 492 816T:opt_32_armv67mgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
78814914224 96 025383 488 816T:opt_32_armv67mgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
79385018348 96 041616 480 832T:opt_32_armv67mclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
79740235292 0 045855 384 816T:bi_32_armv6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
79930938056 0 061345 384 832T:bi_32_armv6clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
80722414632 96 025198 480 816T:opt_32_armv67mgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
83883139836 0 051311 392 816T:bi_32_armv6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
84311214488 96 025963 488 816T:opt_32_armv67mgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
96925747372 0 058523 392 816T:bi_32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
97003348224 0 061244 396 816T:bi_32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
103516848404 0 058961 384 816T:bi_32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
10544147896 0 020924 396 816T:bi_32_compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
10643688300 0 021324 404 832T:bi_32_stpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
10761696640 0 017799 392 816T:bi_32_compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
10884717076 0 018231 400 832T:bi_32_stpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
11865806808 0 017373 384 816T:bi_32_compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
12000947376 0 017937 392 832T:bi_32_stpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
122164549824 0 061291 392 816T:bi_32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
138707657496 0 080779 384 832T:bi_32clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
14244927308 0 017874 384 816T:opt_32_compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
142555310452 0 023480 396 816T:opt_32_tinygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
14268227776 0 018338 392 832T:opt_32_stpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
142916110408 0 033667 384 832T:bi_32_compactclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
143995311516 0 034763 384 848T:bi_32_stpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
14693067176 0 018651 392 816T:bi_32_compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
147542326140 0 039168 396 816T:opt_32_compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
147578220892 0 033916 404 832T:opt_32_stpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
14785677648 0 019119 400 832T:bi_32_stpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
148387682164 0 093323 392 816T:bi_32_armv6mgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
148987982860 0 095888 396 816T:bi_32_armv6mgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
150271081844 0 0105134 384 832T:bi_32_armv6mclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
150296076164 0 086728 384 816T:bi_32_armv6mgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
150858710872 0 023908 396 816T:bi_32_armv6m_compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
152009611292 0 024324 404 832T:bi_32_armv6m_stpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15244197508 0 018983 392 816T:opt_32_compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15248649320 0 020487 392 816T:bi_32_armv6m_compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15352217908 0 019379 400 832T:opt_32_stpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15373889772 0 020935 400 832T:bi_32_armv6m_stpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15392378376 0 019531 400 832T:opt_32_stpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15423988052 0 019211 392 816T:opt_32_compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
154354983604 0 095079 392 816T:bi_32_armv6mgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15624179416 0 019988 384 816T:bi_32_armv6m_compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
15811259908 0 020476 392 832T:bi_32_armv6m_stpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
158124212436 0 035720 384 832T:opt_32_compactclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
15866319612 0 021095 392 816T:bi_32_armv6m_compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
158847613108 0 036376 384 848T:opt_32_stpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
160500310120 0 021599 400 832T:bi_32_armv6m_stpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
17840332336 0 012899 384 816T:opt_32_tinygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
17892612512 0 013671 392 816T:opt_32_tinygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
18098684224 0 027489 384 832T:opt_32_tinyclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
191225118996 0 042250 384 848T:bi_32_armv6m_stpclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
193004117908 0 041174 384 832T:bi_32_armv6m_compactclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
19555922428 0 013903 392 816T:opt_32_tinygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
23655424292 0 017372 400 816T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
25191484809 0 028094 388 832T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
30463793464 0 014724 400 816T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
35962992988 0 013704 392 816T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
37075373200 0 014776 400 816T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
527060823624 0 034180 384 816T:bi_8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
562262028748 0 052014 384 832T:bi_8clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
614862424668 0 036135 392 816T:bi_8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
655981527804 0 051079 384 832T:opt_8clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
681058733812 0 046832 396 816T:bi_8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
683298931100 0 042251 392 816T:bi_8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
724546832828 0 045848 396 816T:opt_8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
75455395840 0 029104 384 832T:opt_8_tinyclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012620240107
836203721936 0 032493 384 816T:opt_8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
873867825624 0 036775 392 816T:opt_8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
900476214012 0 027036 396 816T:opt_8_tinygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
935315022064 0 033531 392 816T:opt_8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
139929872664 0 013819 392 816T:opt_8_tinygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
151392082616 0 013178 384 816T:opt_8_tinygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107
189409972748 0 014219 392 816T:opt_8_tinygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012620240107

Compiler output

Implementation: T:bi_32_armv7m
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:105:41: error: instruction requires: thumb2
isap.c: "eor %[tmp2], %[x3_e], %[x4_e]\n\t"
isap.c: ^
isap.c: <inline asm>:5:2: note: instantiated into assembly here
isap.c: orn r0, r6, r0
isap.c: ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:121:41: error: instruction requires: thumb2
isap.c: "eor %[tmp2], %[x3_o], %[x4_o]\n\t"
isap.c: ^
isap.c: <inline asm>:21:2: note: instantiated into assembly here
isap.c: orn r4, r7, r4
isap.c: ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:105:41: error: instruction requires: thumb2
isap.c: "eor %[tmp2], %[x3_e], %[x4_e]\n\t"
isap.c: ^
isap.c: <inline asm>:5:2: note: instantiated into assembly here
isap.c: orn r0, r6, r0
isap.c: ^
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:121:41: error: instruction requires: thumb2
isap.c: "eor %[tmp2], %[x3_o], %[x4_o]\n\t"
isap.c: ^
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_armv7m

Compiler output

Implementation: T:bi_32_armv7m
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: /tmp/ccVqL8sJ.s: Assembler messages:
isap.c: /tmp/ccVqL8sJ.s:168: Error: selected processor does not support `orn r7,r3,r7' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:184: Error: selected processor does not support `orn ip,r8,ip' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:232: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:248: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:287: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:303: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:342: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:358: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:397: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:413: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:452: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:468: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:507: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:523: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:562: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:578: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:617: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:633: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:672: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:688: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:727: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:743: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:782: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/ccVqL8sJ.s:798: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv7m

Compiler output

Implementation: T:bi_32_armv7m
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: /tmp/cckPEh3T.s: Assembler messages:
isap.c: /tmp/cckPEh3T.s:168: Error: selected processor does not support `orn r7,r3,r7' in ARM mode
isap.c: /tmp/cckPEh3T.s:184: Error: selected processor does not support `orn ip,r8,ip' in ARM mode
isap.c: /tmp/cckPEh3T.s:232: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:248: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:287: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:303: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:342: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:358: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:397: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:413: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:452: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:468: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:507: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:523: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:562: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:578: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:617: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:633: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:672: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:688: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:727: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:743: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/cckPEh3T.s:782: Error: selected processor does not support `orn r1,fp,r1' in ARM mode
isap.c: /tmp/cckPEh3T.s:798: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv7m

Compiler output

Implementation: T:bi_32_armv7m
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: /tmp/ccG3y9lo.s: Assembler messages:
isap.c: /tmp/ccG3y9lo.s:241: Error: selected processor does not support `orn r7,lr,r7' in ARM mode
isap.c: /tmp/ccG3y9lo.s:257: Error: selected processor does not support `orn r6,r8,r6' in ARM mode
isap.c: /tmp/ccG3y9lo.s:301: Error: selected processor does not support `orn r7,lr,r7' in ARM mode
isap.c: /tmp/ccG3y9lo.s:317: Error: selected processor does not support `orn r3,r8,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:363: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:379: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:418: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:434: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:473: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:489: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:528: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:544: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:583: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:599: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:638: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:654: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:693: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:709: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:748: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:764: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:803: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:819: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: /tmp/ccG3y9lo.s:858: Error: selected processor does not support `orn r1,lr,r1' in ARM mode
isap.c: /tmp/ccG3y9lo.s:874: Error: selected processor does not support `orn r3,r0,r3' in ARM mode
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv7m

Compiler output

Implementation: T:bi_32_armv7m
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: /tmp/ccn9aAUh.s: Assembler messages:
isap.c: /tmp/ccn9aAUh.s:168: Error: selected processor does not support `orn r7,r3,r7' in ARM mode
isap.c: /tmp/ccn9aAUh.s:184: Error: selected processor does not support `orn r6,r8,r6' in ARM mode
isap.c: /tmp/ccn9aAUh.s:230: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:246: Error: selected processor does not support `orn r3,r8,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:290: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:306: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:345: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:361: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:400: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:416: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:455: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:471: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:510: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:526: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:565: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:581: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:620: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:636: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:675: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:691: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:730: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:746: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: /tmp/ccn9aAUh.s:785: Error: selected processor does not support `orn r2,r10,r2' in ARM mode
isap.c: /tmp/ccn9aAUh.s:801: Error: selected processor does not support `orn r3,r1,r3' in ARM mode
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv7m

Compiler output

Implementation: T:opt_32
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.c: isap.c:8:1: error: unknown type name 'forceinline'
isap.c: forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: ^
isap.c: isap.c:8:13: error: expected identifier or '('
isap.c: forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: ^
isap.c: isap.c:51:5: error: unknown type name 'state_t'
isap.c: state_t *out,
isap.c: ^
isap.c: isap.c:54:5: error: use of undeclared identifier 'state_t'
isap.c: state_t state;
isap.c: ^
isap.c: isap.c:55:5: error: use of undeclared identifier 'state_t'
isap.c: state_t *s = &state;
isap.c: ^
isap.c: isap.c:55:14: error: use of undeclared identifier 's'
isap.c: state_t *s = &state;
isap.c: ^
isap.c: isap.c:55:19: error: use of undeclared identifier 'state'
isap.c: state_t *s = &state;
isap.c: ^
isap.c: isap.c:58:5: error: use of undeclared identifier 's'
isap.c: s->l[0] = U64TOWORD(*(lane_t *)(k + 0));
isap.c: ^
isap.c: isap.c:58:15: warning: implicit declaration of function 'U64TOWORD' is invalid in C99 [-Wimplicit-function-declaration]
isap.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_32

Compiler output

Implementation: T:opt_32
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: isap.c:8:12: error: expected ';' before 'void'
isap.c: forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: ^~~~~
isap.c: ;
isap.c: isap.c:8:31: error: unknown type name 'state_t'; did you mean 'size_t'?
isap.c: forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: ^~~~~~~
isap.c: size_t
isap.c: isap.c:51:5: error: unknown type name 'state_t'; did you mean 'size_t'?
isap.c: state_t *out,
isap.c: ^~~~~~~
isap.c: size_t
isap.c: isap.c: In function 'isap_mac':
isap.c: isap.c:112:5: error: unknown type name 'state_t'; did you mean 'size_t'?
isap.c: state_t state;
isap.c: ^~~~~~~
isap.c: size_t
isap.c: isap.c:113:5: error: unknown type name 'state_t'; did you mean 'size_t'?
isap.c: state_t *s = &state;
isap.c: ^~~~~~~
isap.c: size_t
isap.c: isap.c:116:6: error: request for member 'l' in something not a structure or union
isap.c: s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c: ^~
isap.c: isap.c:116:15: warning: implicit declaration of function 'U64TOWORD' [-Wimplicit-function-declaration]
isap.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32

Compiler output

Implementation: T:opt_64
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'
isap.c: void isap_rk(
isap.c: ^
isap.c: ./isap.h:37:6: note: previous declaration is here
isap.c: void isap_rk(
isap.c: ^
isap.c: isap.c:135:71: error: too few arguments to function call, expected 6, have 5
isap.c: isap_rk(k, ISAP_IV_KA, (const uint8_t *)(s->b), s, CRYPTO_KEYBYTES);
isap.c: ~~~~~~~ ^
isap.c: ./isap.h:37:1: note: 'isap_rk' declared here
isap.c: void isap_rk(
isap.c: ^
isap.c: isap.c:160:69: error: too few arguments to function call, expected 6, have 5
isap.c: isap_rk(k, ISAP_IV_KE, npub, s, ISAP_STATE_SZ - CRYPTO_NPUBBYTES);
isap.c: ~~~~~~~ ^
isap.c: ./isap.h:37:1: note: 'isap_rk' declared here
isap.c: void isap_rk(
isap.c: ^
isap.c: 3 errors generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_64

Compiler output

Implementation: T:opt_64
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'
isap.c: void isap_rk(
isap.c: ^~~~~~~
isap.c: In file included from isap.c:4:
isap.c: isap.h:37:6: note: previous declaration of 'isap_rk' was here
isap.c: void isap_rk(
isap.c: ^~~~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_64

Namespace violations

Implementation: T:bi_32
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_armv6
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_armv6m
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m

Namespace violations

Implementation: T:bi_32_armv6m_compact
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o to_bit_interleaving T

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_armv6m_compact
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_compact
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_compact
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_compact
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_compact
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_compact
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_compact
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_compact
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_compact
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_compact

Namespace violations

Implementation: T:bi_32_armv6m_stp
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 C
isap.o s1 C
isap.o to_bit_interleaving T

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_armv6m_stp
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_stp
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_stp
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_stp
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_armv6m_stp
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_32_stp
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_stp
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_stp
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_stp
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_32_stp

Namespace violations

Implementation: T:bi_8
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:bi_8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:bi_8
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_32_compact
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_compact
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_compact
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_compact
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_compact
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8

Namespace violations

Implementation: T:opt_32_armv67m
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o rc_e D
isap.o rc_o D
isap.o to_bit_interleaving T

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_32_armv67m
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_armv67m
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_armv67m
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_armv67m
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_armv67m

Namespace violations

Implementation: T:opt_32_stp
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 C
isap.o s1 C

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_32_stp
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_stp
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_stp
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_stp
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_stp

Namespace violations

Implementation: T:opt_32_tiny
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROUND T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_32_tiny
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_tiny
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_tiny
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_tiny
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_32_tiny

Namespace violations

Implementation: T:opt_8_tiny
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROR T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:opt_8_tiny
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8_tiny
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8_tiny
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8_tiny
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:opt_8_tiny

Namespace violations

Implementation: T:ref
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
Ascon-reference.o Ascon_AddBytes T
Ascon-reference.o Ascon_ExtractBytes T
Ascon-reference.o Ascon_Initialize T
Ascon-reference.o Ascon_OverwriteBytes T
Ascon-reference.o Ascon_Permute_Nrounds T
Ascon-reference.o load64 T
Ascon-reference.o store64 T
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref