Test results for ppc64, power9, crypto_hash/sha3384

[Page version: 20250927 20:45:55]

Measurements for ppc64, power9, crypto_hash Test results for ppc64, power9, crypto_hash Test results for crypto_hash/sha3384
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: sha3384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
18013868 0 037542 676 1080oncore64bitsclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
180261452 0 042540 684 1080oncore64bitsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
180271164 0 041150 676 1096oncore64bitsgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
18028868 0 037542 676 1080oncore64bitsclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
18031996 0 039030 668 1088oncore64bitsgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180331164 0 041226 676 1096oncore64bitsgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
18034996 0 038966 668 1088oncore64bitsgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180542884 0 044270 676 1104oncore64bitsgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180591036 0 040634 676 1096oncore64bitsgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180701116 0 038438 676 1080oncore64bitsclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
180731036 0 040634 676 1096oncore64bitsgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
18074996 0 038966 668 1088oncore64bitsgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180751036 0 040662 676 1096oncore64bitsgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180831164 0 041150 676 1096oncore64bitsgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
180991116 0 038438 676 1080oncore64bitsclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
180993132 0 044822 676 1104oncore64bitsgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
181001588 0 042060 684 1080oncore64bitsclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
181071588 0 044172 684 1080oncore64bitsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
181161588 0 042060 684 1080oncore64bitsclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
181212884 0 044270 676 1104oncore64bitsgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
181423176 0 044172 684 1080oncore64bitsclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19604384 0 016837 692 1144opensslgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19620384 0 018233 692 1152opensslgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19648272 0 014028 676 1128opensslclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19656384 0 016837 692 1144opensslgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19674324 0 014801 684 1136opensslgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19681324 0 014769 684 1136opensslgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19682384 0 016340 692 1136opensslgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19688324 0 014769 684 1136opensslgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19700384 0 016368 692 1136opensslgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19713276 0 013388 676 1128opensslclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19715276 0 017194 684 1128opensslclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19730276 0 017802 684 1128opensslclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19733384 0 016917 692 1144opensslgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19744552 0 019306 684 1128opensslclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19761276 0 019306 684 1128opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19844276 0 013388 676 1128opensslclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19857384 0 016340 692 1136opensslgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
19887276 0 017194 684 1128opensslclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19938272 0 014028 676 1128opensslclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
19986384 0 018233 692 1152opensslgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
20284384 0 018553 692 1152opensslgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
500482208 0 032521 684 1072oncore32bitsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
502092256 0 031961 684 1072oncore32bitsclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
502372256 0 031961 684 1072oncore32bitsclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
502552256 0 034073 684 1072oncore32bitsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
503675164 0 035922 676 1104oncore32bitsgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
504264512 0 034073 684 1072oncore32bitsclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
508665164 0 035922 676 1104oncore32bitsgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
509175312 0 036406 676 1104oncore32bitsgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
517991640 0 027539 676 1072oncore32bitsclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
518181640 0 027539 676 1072oncore32bitsclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
519042468 0 029011 676 1072oncore32bitsclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
520342468 0 029011 676 1072oncore32bitsclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
521962448 0 031802 676 1096oncore32bitsgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
522662448 0 031802 676 1096oncore32bitsgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
523482428 0 031846 676 1096oncore32bitsgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
527072432 0 031295 676 1088oncore32bitsgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
527102432 0 031295 676 1088oncore32bitsgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
527982128 0 029454 668 1088oncore32bitsgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
528632128 0 029454 668 1088oncore32bitsgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
528732128 0 029486 668 1088oncore32bitsgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
532042440 0 031323 676 1088oncore32bitsgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

Compiler output


keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:1: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:1: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:1: error: unexpected token at start of statement
keccak.s: @ http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:1: error: unexpected token at start of statement
keccak.s: @ http://ketje.noekeon.org/
keccak.s: ...

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
kcp/optimized1600ARMv7Aclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv7Aclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:1: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:1: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:1: error: unexpected token at start of statement
keccak.s: @ http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:1: error: unexpected token at start of statement
keccak.s: @ http://ketje.noekeon.org/
keccak.s: ...
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:1: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:1: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:1: error: unexpected token at start of statement
keccak.s: @ http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:1: error: unexpected token at start of statement
keccak.s: @ http://ketje.noekeon.org/
keccak.s: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
kcp/optimized1600ARMv7Aclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:21: Error: unknown pseudo-op: `.syntax'
keccak.s: keccak.s:22: Error: unknown pseudo-op: `.fpu'
keccak.s: keccak.s:23: Error: unknown pseudo-op: `.arm'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:27: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:29: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:56: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
kcp/optimized1600ARMv7Agcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
kcp/optimized1600ARMv7Agcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv7Agcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


keccak.s: keccak.s:258:20: error: unknown operand
keccak.s:     movi    v0.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:259:20: error: unknown operand
keccak.s:     movi    v1.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:260:20: error: unknown operand
keccak.s:     movi    v2.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:261:20: error: unknown operand
keccak.s:     movi    v3.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:262:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64  // Clear 8lanes=64 bytes at a time
keccak.s:             ^
keccak.s: keccak.s:263:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:264:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:265:13: error: unknown operand
keccak.s:     st1     { v0.d }[0], [x0], #8
keccak.s:             ^
keccak.s: keccak.s:266:5: error: invalid instruction, did you mean: crset, fre?
keccak.s: ...

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
kcp/optimized1600ARMv8Aclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600ARMv8Aclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


keccak.s: keccak.s:258:20: error: unknown operand
keccak.s:     movi    v0.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:259:20: error: unknown operand
keccak.s:     movi    v1.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:260:20: error: unknown operand
keccak.s:     movi    v2.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:261:20: error: unknown operand
keccak.s:     movi    v3.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:262:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64  // Clear 8lanes=64 bytes at a time
keccak.s:             ^
keccak.s: keccak.s:263:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:264:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:265:13: error: unknown operand
keccak.s:     st1     { v0.d }[0], [x0], #8
keccak.s:             ^
keccak.s: keccak.s:266:5: error: invalid instruction, did you mean: crset, fre?
keccak.s: ...
keccak.s: keccak.s:258:20: error: unknown operand
keccak.s:     movi    v0.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:259:20: error: unknown operand
keccak.s:     movi    v1.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:260:20: error: unknown operand
keccak.s:     movi    v2.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:261:20: error: unknown operand
keccak.s:     movi    v3.2d, #0
keccak.s:                    ^
keccak.s: keccak.s:262:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64  // Clear 8lanes=64 bytes at a time
keccak.s:             ^
keccak.s: keccak.s:263:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:264:13: error: unknown operand
keccak.s:     st4     { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s:             ^
keccak.s: keccak.s:265:13: error: unknown operand
keccak.s:     st1     { v0.d }[0], [x0], #8
keccak.s:             ^
keccak.s: keccak.s:266:5: error: invalid instruction, did you mean: crset, fre?
keccak.s: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
kcp/optimized1600ARMv8Aclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:15: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:19: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:20: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:22: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:25: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:27: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:29: Error: junk at end of line, first unrecognized character is `/'
keccak.s: keccak.s:30: Error: junk at end of line, first unrecognized character is `/'
keccak.s: ...

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
kcp/optimized1600ARMv8Agcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
kcp/optimized1600ARMv8Agcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600ARMv8Agcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: ...

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
kcp/optimized1600AVX2clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: ...
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error                                                                         \
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/x86intrin.h:15:
KeccakP-1600-AVX2.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
KeccakP-1600-AVX2.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:  ^
KeccakP-1600-AVX2.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
kcp/optimized1600AVX2clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


KeccakP-1600-AVX2.c: In file included from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/x86intrin.h:32:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:    32 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:       |  ^~~~~
KeccakP-1600-AVX2.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/x86intrin.h:39,
KeccakP-1600-AVX2.c:                  from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/mmintrin.h:52:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:    52 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:       |  ^~~~~
KeccakP-1600-AVX2.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/x86intrin.h:41,
KeccakP-1600-AVX2.c:                  from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:54:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:    54 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:       |  ^~~~~
KeccakP-1600-AVX2.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:79,
KeccakP-1600-AVX2.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/x86intrin.h:41,
KeccakP-1600-AVX2.c:                  from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/mmintrin.h:52:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:    52 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:       |  ^~~~~
KeccakP-1600-AVX2.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/x86intrin.h:43,
KeccakP-1600-AVX2.c:                  from KeccakP-1600-AVX2.c:20:
KeccakP-1600-AVX2.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:56:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:    56 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX2.c:       |  ^~~~~
KeccakP-1600-AVX2.c: ...

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
kcp/optimized1600AVX2gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
kcp/optimized1600AVX2gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX2gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)

Compiler output


KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:25:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: ...

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
kcp/optimized1600AVX512clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
kcp/optimized1600AVX512clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:25:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:25:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/smmintrin.h:35:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: #error                                                                         \
KeccakP-1600-AVX512.c:  ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:
KeccakP-1600-AVX512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13:
KeccakP-1600-AVX512.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
kcp/optimized1600AVX512clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)

Compiler output


KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/smmintrin.h:43,
KeccakP-1600-AVX512.c:                  from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:49:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
KeccakP-1600-AVX512.c:    49 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this warning."
KeccakP-1600-AVX512.c:       |  ^~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/smmintrin.h:43,
KeccakP-1600-AVX512.c:                  from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:56:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:    56 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:       |  ^~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:66,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/smmintrin.h:43,
KeccakP-1600-AVX512.c:                  from KeccakP-1600-AVX512.c:24:
KeccakP-1600-AVX512.c: /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:54:2: error: #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:    54 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
KeccakP-1600-AVX512.c:       |  ^~~~~
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/xmmintrin.h:79,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/emmintrin.h:66,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/pmmintrin.h:56,
KeccakP-1600-AVX512.c:                  from /usr/lib/gcc/powerpc64le-linux-gnu/10/include/tmmintrin.h:44,
KeccakP-1600-AVX512.c: ...

Number of similar (implementation,compiler) pairs: 12, namely:
ImplementationCompiler
kcp/optimized1600AVX512gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
kcp/optimized1600AVX512gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
kcp/optimized1600AVX512gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)