Test results for armeabi, h7panda, crypto_hash/xoodyakv1
[Page version: 20260131 15:44:05]
Measurements for armeabi, h7panda, crypto_hash
Test results for armeabi, h7panda, crypto_hash
Test results for crypto_hash/xoodyakv1
Computer: h7panda
Microarchitecture: armeabi; Cortex-A9+NEON (411fc093)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250922
Operation: crypto_hash
Primitive: xoodyakv1
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 72340 | 10644 0 0 | 22499 472 840 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 73197 | 9772 0 0 | 20235 472 840 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 77250 | 9522 0 0 | 19635 468 832 | T:xkcp/plain-ua | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 80425 | 9784 0 0 | 20135 472 832 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 89508 | 12059 0 0 | 30539 472 840 | T:xkcp/plain-ua | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 89602 | 11311 0 0 | 24115 472 832 | T:xkcp/plain-ua | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 89946 | 12167 0 0 | 30843 472 840 | T:xkcp/plain-ua | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 90154 | 10739 0 0 | 21413 468 832 | T:xkcp/plain-ua | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 96815 | 10911 0 0 | 21907 472 832 | T:xkcp/plain-ua | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 111563 | 5264 0 0 | 18083 472 832 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 113495 | 5548 0 0 | 24051 472 840 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 114845 | 5604 0 0 | 24299 472 840 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 263055 | 6932 0 0 | 18787 472 840 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 563645 | 4396 0 0 | 15089 468 832 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 658247 | 4620 0 0 | 15639 472 832 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 677827 | 4088 0 0 | 14547 472 840 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 1183181 | 3769 0 0 | 14387 468 832 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 1224996 | 3968 0 0 | 14311 472 832 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 4571484 | 35483 56 68 | 49772 672 904 | T:refcpp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 4614034 | 36731 56 68 | 56761 672 912 | T:refcpp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 5934598 | 45270 56 68 | 60023 724 904 | T:refcpp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 6561979 | 33944 68 68 | 46441 684 904 | T:refcpp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 6667472 | 28924 56 68 | 41518 680 904 | T:refcpp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 7023380 | 36473 56 68 | 49804 724 904 | T:refcpp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 8197970 | 31725 56 68 | 45085 728 904 | T:refcpp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
| 9448611 | 28404 56 68 | 41764 764 896 | T:refcpp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251015 | 20250922 |
Compiler output
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:727:29: error: expected '%<type>' or "<type>"
Xoodoo-uf-armv6-le-gcc.s: .section .note.GNU-stack,"",@progbits
Xoodoo-uf-armv6-le-gcc.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:xkcp/ARMv6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s: Assembler messages:
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:727: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:xkcp/ARMv6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:1093:29: error: expected '%<type>' or "<type>"
Xoodoo-u1-armv6m-le-gcc.s: .section .note.GNU-stack,"",@progbits
Xoodoo-u1-armv6m-le-gcc.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:xkcp/ARMv6M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv6M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s: Assembler messages:
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:1093: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:xkcp/ARMv6M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv6M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:730:29: error: expected '%<type>' or "<type>"
Xoodoo-uf-armv7m-le-gcc.s: .section .note.GNU-stack,"",@progbits
Xoodoo-uf-armv7m-le-gcc.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:xkcp/ARMv7M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv7M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv7M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv7M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/ARMv7M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s: Assembler messages:
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:730: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:xkcp/ARMv7M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv7M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv7M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/ARMv7M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: /usr/lib/clang/20/include/smmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/smmintrin.h:17:
Xoodoo-SIMD512.c: /usr/lib/clang/20/include/tmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/smmintrin.h:17:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
Xoodoo-SIMD512.c: /usr/lib/clang/20/include/pmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/smmintrin.h:17:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/pmmintrin.h:17:
Xoodoo-SIMD512.c: /usr/lib/clang/20/include/emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/smmintrin.h:17:
Xoodoo-SIMD512.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
Xoodoo-SIMD512.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:xkcp/AVX512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/AVX512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/AVX512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/AVX512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/AVX512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:22:10: fatal error: smmintrin.h: No such file or directory
Xoodoo-SIMD512.c: 22 | #include <smmintrin.h>
Xoodoo-SIMD512.c: | ^~~~~~~~~~~~~
Xoodoo-SIMD512.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:xkcp/AVX512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/AVX512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/AVX512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/AVX512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:22:
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: | ^
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:22:
Xoodoo-SIMD128.c: In file included from /usr/lib/clang/20/include/emmintrin.h:17:
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/xmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: | ^
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:22:
Xoodoo-SIMD128.c: In file included from /usr/lib/clang/20/include/emmintrin.h:17:
Xoodoo-SIMD128.c: In file included from /usr/lib/clang/20/include/xmmintrin.h:17:
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/mmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
Xoodoo-SIMD128.c: | ^
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/mmintrin.h:165:12: error: invalid conversion between vector type '__v2di' (vector of 2 'long long' values) and integer type 'int' of different size
Xoodoo-SIMD128.c: 165 | return __trunc64(__builtin_ia32_packsswb128(
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: 166 | (__v8hi)__builtin_shufflevector(__m1, __m2, 0, 1), (__v8hi){}));
Xoodoo-SIMD128.c: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/mmintrin.h:59:35: note: expanded from macro '__trunc64'
Xoodoo-SIMD128.c: 59 | (__m64) __builtin_shufflevector((__v2di)(x), __extension__(__v2di){}, 0)
Xoodoo-SIMD128.c: | ^~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/clang/20/include/mmintrin.h:191:12: error: invalid conversion between vector type '__v2di' (vector of 2 'long long' values) and integer type 'int' of different size
Xoodoo-SIMD128.c: 191 | return __trunc64(__builtin_ia32_packssdw128(
Xoodoo-SIMD128.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:xkcp/SSE2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/SSE2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/SSE2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/SSE2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/SSE2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:22:10: fatal error: emmintrin.h: No such file or directory
Xoodoo-SIMD128.c: 22 | #include <emmintrin.h>
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~
Xoodoo-SIMD128.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:xkcp/SSE2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/SSE2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/SSE2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/SSE2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:xkcp/plain-ua | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/plain-ua | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/plain-ua | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/plain-ua | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/plain-ua | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:xkcp/plain-ua | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/plain-ua | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/plain-ua | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:xkcp/plain-ua | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |