Implementation notes: armeabi, c1, crypto_dh/ed448goldilocks

Computer: c1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20161026
Operation: crypto_dh
Primitive: ed448goldilocks
TimeImplementationCompilerBenchmark dateSUPERCOP version
7839419neongcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
7864380neongcc -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
8131665neongcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
8927412neongcc -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
9138074neongcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026
9407407neongcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026
23383095arm32gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
24198614arm32gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
26300097arm32gcc -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
2663102132gcc -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
26839969arm32gcc -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
27552942arm32gcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026
27649291arm32gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026
2824552432gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O22016121120161026
3012371332gcc -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
3082916032gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O32016121120161026
3445697532gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026
3704240932gcc -mcpu=native -mfpu=neon-vfpv4 -Os2016121120161026

Compiler output

Implementation: crypto_dh/ed448goldilocks/64
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
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: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:15: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
barrett_field.c: carry >gt;>gt;= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c:26:15: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
barrett_field.c: carry >gt;>gt;= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:15: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
barrett_field.c: carry >gt;>gt;= WORD_BITS;
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 64 amd64
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 64 amd64
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os 64 amd64
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 64 amd64
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 64 amd64
gcc -mcpu=native -mfpu=neon-vfpv4 -Os 64 amd64

Compiler output

Implementation: crypto_dh/ed448goldilocks/32
Compiler: gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2
barrett_field.c: In file included from /usr/include/endian.h:21:0,
barrett_field.c: from word.h:17,
barrett_field.c: from barrett_field.h:15,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
barrett_field.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
barrett_field.c: ^~~~~~~
ec_point.c: In file included from /usr/include/endian.h:21:0,
ec_point.c: from word.h:17,
ec_point.c: from p448.h:7,
ec_point.c: from ec_point.h:13,
ec_point.c: from ec_point.c:12:
ec_point.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
ec_point.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
ec_point.c: ^~~~~~~
goldilocks.c: In file included from /usr/include/endian.h:21:0,
goldilocks.c: from word.h:17,
goldilocks.c: from goldilocks.c:6:
goldilocks.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
goldilocks.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
goldilocks.c: ^~~~~~~
magic.c: In file included from /usr/include/endian.h:21:0,
magic.c: from word.h:17,
magic.c: from magic.h:14,
magic.c: from field.h:11,
magic.c: from magic.c:5:
magic.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
magic.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
magic.c: ^~~~~~~
p448.c: In file included from /usr/include/endian.h:21:0,
p448.c: from word.h:17,
p448.c: from p448.c:5:
p448.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
p448.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
p448.c: ^~~~~~~
scalarmul.c: In file included from /usr/include/endian.h:21:0,
scalarmul.c: from word.h:17,
scalarmul.c: from scalarmul.c:5:
scalarmul.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
scalarmul.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
scalarmul.c: ^~~~~~~
sha512.c: In file included from /usr/include/endian.h:21:0,
sha512.c: from word.h:17,
sha512.c: from sha512.c:5:
sha512.c: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
sha512.c: # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
sha512.c: ^~~~~~~

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 32 arm32 neon
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 32 arm32 neon
gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os 32 arm32 neon
gcc -mcpu=native -mfpu=neon-vfpv4 -O2 32 arm32 neon
gcc -mcpu=native -mfpu=neon-vfpv4 -O3 32 arm32 neon
gcc -mcpu=native -mfpu=neon-vfpv4 -Os 32 arm32 neon