Implementation notes: ppc32, nintendowiilinuxngx, crypto_dh/ed448goldilocks

Computer: nintendowiilinuxngx
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20191221
Operation: crypto_dh
Primitive: ed448goldilocks

Checksum failure

Implementation: 32
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ec1762cfe5c0330c1fdb99dd0cea30e420c30097bc8b96bb3a320cb68f3306fc
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE 32
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE 32
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE 32
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE 32

Compiler output

Implementation: 32
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ec_point.c: ec_point.c: In function 'elligator_2s_inject':
ec_point.c: ec_point.c:864:5: warning: this decimal constant is unsigned only in ISO C90
ec_point.c: p448_mulw ( &L3, &L2, 3054649120 );
ec_point.c: ^

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

Compiler output

Implementation: 64
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
barrett_field.c: In file included from barrett_field.h:15:0,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^
barrett_field.c: word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^
barrett_field.c: word.h: In function 'br_is_zero':
barrett_field.c: word.h:166:5: warning: right shift count >= width of type
barrett_field.c: return (((dword_t)x) - 1)>>WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:9: warning: right shift count >= width of type
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c:26:9: warning: right shift count >= width of type
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:9: warning: right shift count >= width of type
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'sub_nr_ext_packed':
barrett_field.c: barrett_field.c:59:9: warning: right shift count >= width of type
barrett_field.c: ...

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