Implementation notes: armeabi, novenablue, crypto_core/invsntrup761

Computer: novenablue
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20200702
Operation: crypto_core
Primitive: invsntrup761
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
697801231320 0 012244 404 760refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020042320200417
697833141320 0 013940 404 760refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020042320200417
697867791320 0 012244 404 760refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020042320200417
701409411320 0 013956 404 760refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020042320200417
73196298960 0 09978 400 752refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020042320200417
80947588792 0 08159 392 752refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020042320200417
920176581064 0 010942 400 760refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020042320200417
93361906604 0 07795 392 752refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020042320200417
111973354592 0 07423 384 752refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020042320200417

Compiler output

Implementation: jumpdivsteps
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
avx-768.c: avx-768.c:9:17: warning: redefinition of typedef 'int16' is a C11 feature [-Wtypedef-redefinition]
avx-768.c: typedef int16_t int16;
avx-768.c: ^
avx-768.c: ./ntt.h:6:17: note: previous definition is here
avx-768.c: typedef int16_t int16;
avx-768.c: ^
avx-768.c: avx-768.c:542:15: error: unknown type name '__m256i'
avx-768.c: static inline __m256i sub_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:542:31: error: unknown type name '__m256i'
avx-768.c: static inline __m256i sub_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:542:41: error: unknown type name '__m256i'
avx-768.c: static inline __m256i sub_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:548:15: error: unknown type name '__m256i'
avx-768.c: static inline __m256i add_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:548:31: error: unknown type name '__m256i'
avx-768.c: static inline __m256i add_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:548:41: error: unknown type name '__m256i'
avx-768.c: static inline __m256i add_x16(__m256i a,__m256i b)
avx-768.c: ^
avx-768.c: avx-768.c:554:15: error: unknown type name '__m256i'
avx-768.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE jumpdivsteps
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE jumpdivsteps
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE jumpdivsteps
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE jumpdivsteps
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE jumpdivsteps

Compiler output

Implementation: jumpdivsteps
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
avx-768.c: avx-768.c:4:23: fatal error: immintrin.h: No such file or directory
avx-768.c: #include <immintrin.h>
avx-768.c: ^
avx-768.c: compilation terminated.

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