Implementation notes: ppc32, nintendowiilinuxngx, crypto_aead/riverkeyakv1

Computer: nintendowiilinuxngx
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20191221
Operation: crypto_aead
Primitive: riverkeyakv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
68812821986 104 845465 876 984refgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010720191221
442916412706 104 833345 876 984refgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010720191221
524413211254 104 831457 872 984refgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010720191221
113499248812 100 827393 864 984refgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010720191221

Namespace violations

Implementation: ref
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
KeccakDuplex.o Keccak_DuplexGetInputIndex T
KeccakDuplex.o Keccak_DuplexGetOutputIndex T
KeccakDuplex.o Keccak_DuplexInitialize T
KeccakDuplex.o Keccak_Duplexing T
KeccakDuplex.o Keccak_DuplexingFeedPartialInput T
KeccakDuplex.o Keccak_DuplexingFeedZeroes T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutput T
KeccakDuplex.o Keccak_DuplexingGetFurtherOutputAndXOR T
KeccakDuplex.o Keccak_DuplexingOverwritePartialInput T
KeccakDuplex.o Keccak_DuplexingOverwriteWithZeroes T
KeccakF-800-reference.o KeccakF800OnWords T
KeccakF-800-reference.o KeccakF800Round T
KeccakF-800-reference.o KeccakF800_Initialize T
KeccakF-800-reference.o KeccakF800_InitializeRhoOffsets T
KeccakF-800-reference.o KeccakF800_InitializeRoundConstants T
KeccakF-800-reference.o KeccakF800_StateComplementBit T
KeccakF-800-reference.o KeccakF800_StateExtractAndXORBytesInLane T
KeccakF-800-reference.o KeccakF800_StateExtractAndXORLanes T
KeccakF-800-reference.o KeccakF800_StateExtractBytesInLane T
KeccakF-800-reference.o KeccakF800_StateExtractLanes T
KeccakF-800-reference.o KeccakF800_StateInitialize T
KeccakF-800-reference.o KeccakF800_StateOverwriteBytesInLane T
KeccakF-800-reference.o KeccakF800_StateOverwriteLanes T
KeccakF-800-reference.o KeccakF800_StateOverwriteWithZeroes T
KeccakF-800-reference.o KeccakF800_StatePermute T
KeccakF-800-reference.o KeccakF800_StateXORBytesInLane T
KeccakF-800-reference.o KeccakF800_StateXORLanes T
KeccakF-800-reference.o KeccakF800_StateXORPermuteExtract T
KeccakF-800-reference.o KeccakRhoOffsets C
KeccakF-800-reference.o KeccakRoundConstants C
KeccakF-800-reference.o LFSR86540 T
KeccakF-800-reference.o chi T
KeccakF-800-reference.o displayRhoOffsets T
KeccakF-800-reference.o displayRoundConstants T
KeccakF-800-reference.o fromBytesToWords T
KeccakF-800-reference.o fromWordsToBytes T
KeccakF-800-reference.o iota T
KeccakF-800-reference.o pi T
KeccakF-800-reference.o rho T
KeccakF-800-reference.o theta T
KeccakP-800-12-reference.o KeccakP800_12_OnWords T
KeccakP-800-12-reference.o KeccakP800_12_StatePermute T
KeccakP-800-12-reference.o KeccakP800_12_StateXORPermuteExtract T
Keyak.o Keyak_FeedAssociatedData T
Keyak.o Keyak_Forget T
Keyak.o Keyak_GetTag T
Keyak.o Keyak_Initialize T
Keyak.o Keyak_ProcessAssociatedData T
Keyak.o Keyak_ProcessCiphertext T
Keyak.o Keyak_ProcessForget T
Keyak.o Keyak_ProcessPlaintext T
Keyak.o Keyak_ProcessTag T
Keyak.o Keyak_UnwrapCiphertext T
Keyak.o Keyak_WrapPlaintext T
Keyak.o LakeKeyak_Initialize T
Keyak.o RiverKeyak_Initialize T
displayIntermediateValues.o displayBits T
displayIntermediateValues.o displayBytes T
displayIntermediateValues.o displayLevel S
displayIntermediateValues.o displayRoundNumber T
displayIntermediateValues.o displaySetIntermediateValueFile T
displayIntermediateValues.o displaySetLevel T
displayIntermediateValues.o displayStateAs32bitWords T
displayIntermediateValues.o displayStateAsBytes T
displayIntermediateValues.o displayStateAsLanes T
displayIntermediateValues.o displayText T
displayIntermediateValues.o intermediateValueFile S

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE ref
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE ref
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE ref
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE ref