Implementation notes: aarch64, supercoplxc, crypto_sign/rainbow1a

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_sign
Primitive: rainbow1a
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
186848036425 0 104862455981 1016 1050232portablegcc_-O3_-fomit-frame-pointer2019103020190816
188120040825 0 104862461717 1016 1050232portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019103020190816
191944049501 0 104861669901 1016 1050200portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019103020190816
211328035893 0 104862455381 1016 1050232portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019103020190816
217752030181 0 104861648549 1016 1050200portablegcc_-O2_-fomit-frame-pointer2019103020190816
217888040197 0 104862461021 1016 1050232portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019103020190816
220848049249 0 104861669701 1016 1050200portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019103020190816
247624030157 0 104861648413 1016 1050200portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019103020190816
256608034350 0 104860854933 912 1050216portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019103020190816
260968034350 0 104860854933 912 1050216portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019103020190816
261216034350 0 104860854933 912 1050216portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019103020190816
266224034306 0 104860854901 912 1050216portableclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019103020190816
269192037662 0 104860858181 912 1050216portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019103020190816
288232051609 0 104861673309 1016 1050200portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019103020190816
291240051609 0 104861673309 1016 1050200portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019103020190816
308392030769 0 104861649245 1016 1050200portablegcc_-O_-fomit-frame-pointer2019103020190816
311328030769 0 104861649245 1016 1050200portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019103020190816
51115209034 0 104861226699 1000 1050184portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019103020190816
51608009034 0 104861226699 1000 1050184portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019103020190816
52584008934 0 104861226547 1000 1050184portablegcc_-Os_-fomit-frame-pointer2019103020190816
52612008934 0 104861226547 1000 1050184portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019103020190816
634152071793 0 104862491333 1016 1050232refgcc_-O3_-fomit-frame-pointer2019103020190816
639160077325 0 104862498197 1016 1050232refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019103120190816
739808076117 0 104862496925 1016 1050232refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019103120190816
740512029494 0 104860850021 912 1050216refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019103120190816
741624029494 0 104860850077 912 1050216refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019103120190816
744112029494 0 104860850077 912 1050216refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019103120190816
748760029494 0 104860850077 912 1050216refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019103120190816
805336070633 0 104862490117 1016 1050232refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019103120190816
874128029466 0 104860850061 912 1050216refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019103020190816
1855536037053 0 104861655405 1016 1050200refgcc_-O2_-fomit-frame-pointer2019103120190816
1867216052645 0 104861673029 1016 1050200refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019103120190816
2280328014265 80 104862036645 1080 1050200portablecc2019103020190816
2282216014265 80 104862036645 1080 1050200portablegcc_-funroll-loops2019103020190816
2285992014265 80 104862036645 1080 1050200portablegcc2019103020190816
2780368052241 0 104861672677 1016 1050200refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019103120190816
2950816036693 0 104861654933 1016 1050200refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019103120190816

Test failure

Implementation: ref
Security model: unknown
Compiler: cc
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
cc ref
gcc ref
gcc -O -fomit-frame-pointer ref
gcc -Os -fomit-frame-pointer ref
gcc -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer ref
gcc -funroll-loops ref
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -Os -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref