Implementation notes: ppc32, nintendowiilinuxngx, crypto_hash/blake32

Computer: nintendowiilinuxngx
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20191221
Operation: crypto_hash
Primitive: blake32
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2337614564 4 027737 636 716sphlibgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
2408417188 4 031729 644 716sphlibgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
2420421992 4 039425 644 716sphlibgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
3741615740 4 029873 640 716sphlibgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
378003092 4 016204 632 716refgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
437169656 4 022833 636 716sphlib-smallgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
4797617080 4 034521 644 716sphlib-smallgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
4802412260 4 026809 644 716sphlib-smallgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
533645700 4 023113 644 716refgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
5568010720 4 024873 640 716sphlib-smallgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
571203468 4 017524 636 716refgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221
574444024 4 018484 640 716refgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020010420191221

Namespace violations

Implementation: ref
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.o blake32_compress T
hash.o blake32_final T
hash.o blake32_init T
hash.o blake32_update T
hash.o cst R
hash.o padding R
hash.o sigma R

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

Namespace violations

Implementation: sphlib
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
blake.o sph_blake224 T
blake.o sph_blake224_addbits_and_close T
blake.o sph_blake224_close T
blake.o sph_blake224_init T
blake.o sph_blake256 T
blake.o sph_blake256_addbits_and_close T
blake.o sph_blake256_close T
blake.o sph_blake256_init T
blake.o sph_blake384 T
blake.o sph_blake384_addbits_and_close T
blake.o sph_blake384_close T
blake.o sph_blake384_init T
blake.o sph_blake512 T
blake.o sph_blake512_addbits_and_close T
blake.o sph_blake512_close T
blake.o sph_blake512_init T

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