Test results for amd64, hydra4, crypto_hash/xoodyakv1
[Page version: 20241024 06:34:08]
Measurements for amd64, hydra4, crypto_hash
Test results for amd64, hydra4, crypto_hash
Test results for crypto_hash/xoodyakv1
Computer: hydra4
Microarchitecture: amd64; K10 32nm (300f10)
Architecture: amd64
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20241022
Operation: crypto_hash
Primitive: xoodyakv1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
44896 | 11262 0 0 | 22170 812 888 | T:xkcp/plain-ua | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
45027 | 10638 0 0 | 20970 812 888 | T:xkcp/plain-ua | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
45282 | 12883 0 0 | 26004 820 888 | T:xkcp/plain-ua | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
45284 | 12883 0 0 | 26004 820 888 | T:xkcp/plain-ua | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
45366 | 12259 0 0 | 24524 820 888 | T:xkcp/plain-ua | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
50684 | 12027 0 0 | 22888 788 952 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
51255 | 12620 0 0 | 24200 788 952 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
51472 | 11500 0 0 | 21339 764 920 | T:xkcp/plain-ua | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
52308 | 13932 0 0 | 26704 788 952 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
58551 | 6969 0 0 | 20044 820 888 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
58556 | 6969 0 0 | 20044 820 888 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
60497 | 6745 0 0 | 18956 820 888 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
198241 | 5394 0 0 | 18152 788 952 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
292438 | 4436 0 0 | 14778 812 888 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
417465 | 5133 0 0 | 16010 812 888 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
418720 | 5185 0 0 | 16712 788 952 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
547792 | 4793 0 0 | 15575 780 952 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
935203 | 3758 0 0 | 13571 764 920 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
2431445 | 40591 176 140 | 56865 1252 1048 | T:refcpp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
2439224 | 42831 176 140 | 60098 1260 1048 | T:refcpp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
2541925 | 52816 176 126 | 70255 1748 1144 | T:refcpp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
2845087 | 31231 176 140 | 45683 1236 1048 | T:refcpp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
3027375 | 41495 176 126 | 58210 1772 1144 | T:refcpp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
3786704 | 31317 176 126 | 47232 1780 1144 | T:refcpp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
5315471 | 26393 176 126 | 41069 1244 1112 | T:refcpp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
16991825 | 61970 200 140 | 86420 1468 1048 | T:refcpp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240628 | 20240625 |
Compiler output
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:1:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:2:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @ The eXtended Keccak Code Package (XKCP)
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:3:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @ https://github.com/XKCP/XKCP
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:4:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:5:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @ The Xoodoo permutation, designed by Joan Daemen, Seth Hoffert, Gilles Van Assche and Ronny Van Keer.
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:6:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:7:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @ Implementation by Ronny Van Keer, hereby denoted as "the implementer".
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:8:1: error: unexpected token at start of statement
Xoodoo-uf-armv6-le-gcc.s: @
Xoodoo-uf-armv6-le-gcc.s: ^
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:9:1: error: unexpected token at start of statement
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 (Debian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
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:1: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:15: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:25: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:30: Warning: `r1' is not valid here (expected `(%rsi)')
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:30: Error: expecting operand after ','; got nothing
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:31: Warning: `r2' is not valid here (expected `(%rsi)')
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:31: Error: expecting operand after ','; got nothing
Xoodoo-uf-armv6-le-gcc.s: ...
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 (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @ The eXtended Keccak Code Package (XKCP)
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @ https://github.com/XKCP/XKCP
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:4:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:5:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @ The Xoodoo permutation, designed by Joan Daemen, Seth Hoffert, Gilles Van Assche and Ronny Van Keer.
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:6:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:7:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @ Implementation by Ronny Van Keer, hereby denoted as "the implementer".
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:8:1: error: unexpected token at start of statement
Xoodoo-u1-armv6m-le-gcc.s: @
Xoodoo-u1-armv6m-le-gcc.s: ^
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:9:1: error: unexpected token at start of statement
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 (Debian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
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:1: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:15: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:20: Error: unknown pseudo-op: `.thumb'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:21: Error: unknown pseudo-op: `.syntax'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:25: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:27: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:32: Warning: `r1' is not valid here (expected `(%rsi)')
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:32: Error: expecting operand after ','; got nothing
Xoodoo-u1-armv6m-le-gcc.s: ...
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 (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @ The eXtended Keccak Code Package (XKCP)
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @ https://github.com/XKCP/XKCP
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:4:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:5:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @ The Xoodoo permutation, designed by Joan Daemen, Seth Hoffert, Gilles Van Assche and Ronny Van Keer.
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:6:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:7:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @ Implementation by Ronny Van Keer, hereby denoted as "the implementer".
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:8:1: error: unexpected token at start of statement
Xoodoo-uf-armv7m-le-gcc.s: @
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:9:1: error: unexpected token at start of statement
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 (Debian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
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:1: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:15: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:20: Error: unknown pseudo-op: `.thumb'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:21: Error: unknown pseudo-op: `.syntax'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:25: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:26: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:27: Error: junk at end of line, first unrecognized character is `@'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:32: Warning: `r1' is not valid here (expected `(%rsi)')
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:32: Error: expecting operand after ','; got nothing
Xoodoo-uf-armv7m-le-gcc.s: ...
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 (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:2:16: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; The eXtended Keccak Code Package (XKCP)
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:5:14: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; The Xoodoo permutation, designed by Joan Daemen, Seth Hoffert, Gilles Van Assche and Ronny Van Keer.
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:7:21: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; Implementation by Ronny Van Keer, hereby denoted as "the implementer".
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:9:12: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; For more information, feedback or questions, please refer to the Keccak Team website:
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:10:3: error: invalid symbol redefinition
Xoodoo-avr8-u1.s: ; https://keccak.team/
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:12:10: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; To the extent possible under law, the implementer has waived all copyright
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:13:15: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; and related or neighboring rights to the source code in this file.
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:16:3: error: unexpected token at start of statement
Xoodoo-avr8-u1.s: ; ---
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:18:13: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/AVR8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s: Assembler messages:
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:2: Error: no such instruction: `the eXtended Keccak Code Package (XKCP)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:5: Error: no such instruction: `the Xoodoo permutation,designed by Joan Daemen,Seth Hoffert,Gilles Van Assche and Ronny Van Keer.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:7: Error: no such instruction: `implementation by Ronny Van Keer,hereby denoted as "the implementer".'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:9: Error: no such instruction: `for more information,feedback or questions,please refer to the Keccak Team website:'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:12: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:13: Error: junk `or neighboring rights to the source code in this file.' after expression
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:13: Error: number of operands mismatch for `and'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:16: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:18: Error: no such instruction: `this file implements Xoodoo in a SnP-compatible way.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:19: Error: no such instruction: `please refer to SnP-documentation.h for more details.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:21: Error: no such instruction: `this implementation comes with Xoodoo-SnP.h in the same folder.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:22: Error: no such instruction: `please refer to LowLevel.build for the exact list of other files it must be combined with.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:25: Error: no such instruction: `tested on ATmega1280 simulator'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:27: Error: no such instruction: `registers used in all routines'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:35: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:37: Error: no such instruction: `void Xoodoo_StaticInitialize( void)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:41: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:43: Error: no such instruction: `void Xoodoo_Initialize(void *state)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:45: Error: no such instruction: `argument state is passed in r24:r25'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:49: Error: too many memory references for `mov'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:50: Error: no such instruction: `ldi r23,3*4/2'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:50: Error: no such instruction: `clear state (8 bytes/2 lanes)per iteration'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:52: Error: no such instruction: `st z+,zero'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:53: Error: no such instruction: `st z+,zero'
Xoodoo-avr8-u1.s: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:379:9: error: '__builtin_ia32_pternlogd128_mask' needs target feature avx512vl
Xoodoo-SIMD512.c: Round(RC[i]);
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:328:29: note: expanded from macro 'Round'
Xoodoo-SIMD512.c: p = XOR3( a0, a1, a2 ); \
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:311:33: note: expanded from macro 'XOR3'
Xoodoo-SIMD512.c: #define XOR3(a,b,c) _mm_ternarylogic_epi32(a,b,c,0x96)
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/avx512vlintrin.h:6529:12: note: expanded from macro '_mm_ternarylogic_epi32'
Xoodoo-SIMD512.c: (__m128i)__builtin_ia32_pternlogd128_mask((__v4si)(__m128i)(A), \
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:379:9: error: '__builtin_ia32_prold128' needs target feature avx512vl
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:330:29: note: expanded from macro 'Round'
Xoodoo-SIMD512.c: e = ROL32( p, 5 ); \
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:305:33: note: expanded from macro 'ROL32'
Xoodoo-SIMD512.c: #define ROL32(a, o) _mm_rol_epi32(a, o)
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/avx512vlintrin.h:4301:12: note: expanded from macro '_mm_rol_epi32'
Xoodoo-SIMD512.c: (__m128i)__builtin_ia32_prold128((__v4si)(__m128i)(a), (int)(b))
Xoodoo-SIMD512.c: ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:379:9: error: '__builtin_ia32_prold128' needs target feature avx512vl
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:331:29: note: expanded from macro 'Round'
Xoodoo-SIMD512.c: p = ROL32( p, 14 ); \
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 (Debian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c: In function 'Xoofff_AddIs':
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:429:16: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
Xoodoo-SIMD512.c: 429 | lanes1 = LOAD512u(input[ 0]);
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:442:16: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
Xoodoo-SIMD512.c: 442 | lanesA = LOAD256u(input[0]);
Xoodoo-SIMD512.c: | ^
Xoodoo-SIMD512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/10/include/smmintrin.h:32,
Xoodoo-SIMD512.c: from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c: In function 'Xoodoo_Permute_Nrounds':
Xoodoo-SIMD512.c: /usr/lib/gcc/x86_64-linux-gnu/10/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '_mm_shuffle_epi8': target specific option mismatch
Xoodoo-SIMD512.c: 136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
Xoodoo-SIMD512.c: | ^~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:354:30: note: called from here
Xoodoo-SIMD512.c: 354 | a2 = _mm_shuffle_epi8( a2, rhoEast2); \
Xoodoo-SIMD512.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:379:9: note: in expansion of macro 'Round'
Xoodoo-SIMD512.c: 379 | Round(RC[i]);
Xoodoo-SIMD512.c: | ^~~~~
Xoodoo-SIMD512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/10/include/immintrin.h:63,
Xoodoo-SIMD512.c: from Xoodoo-SIMD512.c:24:
Xoodoo-SIMD512.c: /usr/lib/gcc/x86_64-linux-gnu/10/include/avx512vlintrin.h:11500:1: error: inlining failed in call to 'always_inline' '_mm_rol_epi32': target specific option mismatch
Xoodoo-SIMD512.c: 11500 | _mm_rol_epi32 (__m128i __A, const int __B)
Xoodoo-SIMD512.c: | ^~~~~~~~~~~~~
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:305:33: note: called from here
Xoodoo-SIMD512.c: ...
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 (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:288:9: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'Xoodoo_Permute_Nrounds' that is compiled without support for 'ssse3'
Xoodoo-SIMD128.c: Round(RC[i]);
Xoodoo-SIMD128.c: ^
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:263:25: note: expanded from macro 'Round'
Xoodoo-SIMD128.c: Rho_east(); \
Xoodoo-SIMD128.c: ^
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:251:30: note: expanded from macro 'Rho_east'
Xoodoo-SIMD128.c: a2 = _mm_shuffle_epi8( a2, rhoEast2);
Xoodoo-SIMD128.c: ^
Xoodoo-SIMD128.c: 1 error generated.
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 (Debian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |
Compiler output
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:24:
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c: In function 'Xoodoo_Permute_Nrounds':
Xoodoo-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/10/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '_mm_shuffle_epi8': target specific option mismatch
Xoodoo-SIMD128.c: 136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:251:30: note: called from here
Xoodoo-SIMD128.c: 251 | a2 = _mm_shuffle_epi8( a2, rhoEast2);
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:263:25: note: in expansion of macro 'Rho_east'
Xoodoo-SIMD128.c: 263 | Rho_east(); \
Xoodoo-SIMD128.c: | ^~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:288:9: note: in expansion of macro 'Round'
Xoodoo-SIMD128.c: 288 | Round(RC[i]);
Xoodoo-SIMD128.c: | ^~~~~
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:24:
Xoodoo-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/10/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '_mm_shuffle_epi8': target specific option mismatch
Xoodoo-SIMD128.c: 136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:251:30: note: called from here
Xoodoo-SIMD128.c: 251 | a2 = _mm_shuffle_epi8( a2, rhoEast2);
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:263:25: note: in expansion of macro 'Rho_east'
Xoodoo-SIMD128.c: 263 | Rho_east(); \
Xoodoo-SIMD128.c: | ^~~~~~~~
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:288:9: note: in expansion of macro 'Round'
Xoodoo-SIMD128.c: ...
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 (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |