Implementation notes: amd64, h4atom, crypto_hash/cubehash1632

Computer: h4atom
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: cubehash1632
TimeImplementationCompilerBenchmark dateSUPERCOP version
34304amd64-2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
34304amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
34304amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
34304amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
34312amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
37560amd64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
37560amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
37560amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
37568amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
37576amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
37624emmintrin4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
37800emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
38344emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
38544emmintrin5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
38576emmintrin5clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
39912emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
40912emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
42544emmintrin5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
42544emmintrin5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
43592emmintrin5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
101624unrolled4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
103760unrolledclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
105784unrolled3clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
106440unrolled5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
107056unrolled5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
108288unrolled5clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
109280amd64-32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
109288amd64-32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
109288amd64-32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
109296amd64-32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
109360sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
109880amd64-32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
110416unrolled3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
110416unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
112896unrolled5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
120008unrolled3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
122584unrolled4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
124344unrolled4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
124488unrolled3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
124952mmintrinclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
126544unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
126560mmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
126600mmintringcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
131144unrolled4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
137744mmintringcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
140200unrolled4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
142040mmintringcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
142096sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
144080sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
144688sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
152336sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
154472sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
155136sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
158384sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
172344sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
176304unrolled2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
179376sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
208096unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
226056unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
226168simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
227680unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
237056unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
247768unrolled2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
250264unrolled2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
335608simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
488784unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
498024unrolled2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
1269008simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
1480120simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
1802864simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806

Test failure

Implementation: crypto_hash/cubehash1632/amd64avx
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
error 111

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