Implementation notes: ppc32, nintendowiilinuxngx, crypto_stream/lexv2

Computer: nintendowiilinuxngx
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20191221
Operation: crypto_stream
Primitive: lexv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1270812408 4 428495 684 764e/v2/schwabe/ppc32linux-1gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
1270812392 4 431380 688 764e/v2/schwabe/ppc32linux-1gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
1270812404 4 428111 680 764e/v2/schwabe/ppc32linux-1gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
1272011908 4 426395 676 764e/v2/schwabe/ppc32linux-1gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
1831222816 8 441741 688 764e/v2/refgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
2047217176 8 433184 684 764e/v2/refgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
2235615512 8 429916 676 764e/v2/refgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221
2552416848 8 432464 680 764e/v2/refgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010520191221

Compiler output

Implementation: e/v2/schwabe/ppc32macos-1
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s: Assembler messages:
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:26: Error: syntax error; found `(', expected `,'
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:26: Error: junk at end of line: `(_aes_big_constants)'
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:27: Error: syntax error; found `(', expected `,'
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:27: Error: junk at end of line: `(_aes_big_constants)'
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:7: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:7: Error: invalid register operand when updating
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:7: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:8: Error: unsupported relocation against r13
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:8: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:9: Error: unsupported relocation against r14
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:9: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:10: Error: unsupported relocation against r15
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:10: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:11: Error: unsupported relocation against r16
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:11: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:12: Error: unsupported relocation against r17
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:12: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:13: Error: unsupported relocation against r18
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:13: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:14: Error: unsupported relocation against r19
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:14: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:15: Error: unsupported relocation against r20
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:15: Error: unsupported relocation against r1
ECRYPT_ivsetup.s: ECRYPT_ivsetup.s:16: Error: unsupported relocation against r21
ECRYPT_ivsetup.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32macos-1
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32macos-1
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32macos-1
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32macos-1

Namespace violations

Implementation: e/v2/ref
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
lex.o LEX_ivsetup T
lex.o rijndaelEncrypt T
lex.o rijndaelKeySetupEnc T

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

Namespace violations

Implementation: e/v2/schwabe/ppc32linux-1
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aux.o aes_big_constants R

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32linux-1
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32linux-1
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32linux-1
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE e/v2/schwabe/ppc32linux-1