Implementation notes: aarch64, supercoplxc, crypto_hash/knot384

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: knot384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6745601520 127 014318 927 768refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
7064801520 127 014366 927 768refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
7064801520 127 014366 927 768refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
7064801520 127 014366 927 768refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
7132801696 127 014352 1015 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
7148801712 127 014272 1015 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
7468002076 127 015209 1031 760refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
7484002100 127 013889 1031 760refgcc_-O3_-fomit-frame-pointer2019090120190816
7484002100 127 015265 1031 760refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
7712801536 127 014382 927 768refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090120190816
8075201432 127 011920 1015 744refgcc_-O2_-fomit-frame-pointer2019090120190816
8251202076 127 013841 1031 760refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
8683201256 127 011696 1015 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
9496001740 127 015464 1015 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
9502401740 127 015464 1015 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
10329601320 127 011824 1015 744refgcc_-O_-fomit-frame-pointer2019090120190816
10448801320 127 011824 1015 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
10541601216 127 010952 999 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
10541601216 127 010952 999 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
10933601216 127 010888 999 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
10967201216 127 010888 999 736refgcc_-Os_-fomit-frame-pointer2019090120190816
71857602608 127 015280 999 744refgcc_-funroll-loops2019090120190816
71858402608 127 015280 999 744refcc2019090120190816
71994402608 127 015280 999 744refgcc2019090120190816

Test failure

Implementation: opt
Security model: unknown
Compiler: cc
error 111
crypto_hash is nondeterministic

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
cc opt
clang -O3 -fomit-frame-pointer -Qunused-arguments opt
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt
gcc opt
gcc -O2 -fomit-frame-pointer opt
gcc -O3 -fomit-frame-pointer opt
gcc -O -fomit-frame-pointer opt
gcc -Os -fomit-frame-pointer opt
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt
gcc -fno-schedule-insns -O -fomit-frame-pointer opt
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt
gcc -funroll-loops opt
gcc -funroll-loops -O2 -fomit-frame-pointer opt
gcc -funroll-loops -O3 -fomit-frame-pointer opt
gcc -funroll-loops -O -fomit-frame-pointer opt
gcc -funroll-loops -Os -fomit-frame-pointer opt
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt