Implementation notes: amd64, h5nano, crypto_hash/shake256

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: shake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
34330gil/singlefile_unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101520141014
34330gil/singlefile_unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101520141014
34350gil/singlefile_unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101520141014
34360gil/singlefile_unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101520141014
34360gil/singlefile_unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101520141014
34490gil/singlefile_unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101520141014
34495gil/singlefile_unrolledgcc -march=nocona -O3 -fomit-frame-pointer2014101520141014
34570gil/singlefile_unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101520141014
34590gil/singlefile_unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101520141014
34595gil/singlefile_unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101520141014
34600gil/singlefile_unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101520141014
34600gil/singlefile_unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101520141014
34605gil/singlefile_unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101520141014
34605gil/singlefile_unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101520141014
34610gil/singlefile_unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014101520141014
34610gil/singlefile_unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101520141014
34640gil/singlefile_unrolledgcc -m64 -O3 -fomit-frame-pointer2014101520141014
34650gil/singlefile_unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2014101520141014
34660gil/singlefile_unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101520141014
34665gil/singlefile_unrolledgcc -O3 -fomit-frame-pointer2014101520141014
34665gil/singlefile_unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101520141014
34670gil/singlefile_unrolledgcc -march=k8 -O3 -fomit-frame-pointer2014101520141014
34725gil/singlefile_unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101520141014
36255gil/singlefilegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101520141014
36255gil/singlefilegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101520141014
36435gil/singlefilegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101520141014
36450gil/singlefilegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101520141014
36590gil/singlefilegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101520141014
36600gil/singlefilegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101520141014
36610gil/singlefilegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101520141014
36630gil/singlefilegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101520141014
36645gil/singlefilegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101520141014
36875gil/singlefilegcc -m64 -O3 -fomit-frame-pointer2014101520141014
37200gil/singlefilegcc -march=k8 -O3 -fomit-frame-pointer2014101520141014
37435gil/singlefilegcc -O3 -fomit-frame-pointer2014101520141014
37435gil/singlefilegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101520141014
37440gil/singlefilegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101520141014
37510gil/singlefilegcc -march=barcelona -O3 -fomit-frame-pointer2014101520141014
37555gil/singlefilegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101520141014
37560gil/singlefilegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101520141014
37565gil/singlefilegcc -march=nocona -O3 -fomit-frame-pointer2014101520141014
37615gil/singlefile_unrolledgcc -funroll-loops -O -fomit-frame-pointer2014101520141014
37615gil/singlefile_unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101520141014
37710gil/singlefile_unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101520141014
37930gil/singlefilegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101520141014
37945gil/singlefile_unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101520141014
37945gil/singlefile_unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101520141014
38130gil/singlefilegcc -funroll-loops -O3 -fomit-frame-pointer2014101520141014
38135gil/singlefilegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101520141014
38145gil/singlefilegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101520141014
38150gil/singlefile_unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101520141014
38155gil/singlefile_unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101520141014
38165gil/singlefilegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101520141014
38170gil/singlefile_unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101520141014
38175gil/singlefile_unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101520141014
38440gil/singlefile_unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101520141014
38440gil/singlefile_unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101520141014
39075gil/singlefile_unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101520141014
39075gil/singlefile_unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101520141014
39075gil/singlefile_unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101520141014
39085gil/singlefile_unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014101520141014
39085gil/singlefile_unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101520141014
39125gil/singlefile_unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101520141014
39135gil/singlefile_unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101520141014
39495gil/singlefilegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101520141014
39495gil/singlefilegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101520141014
39745gil/singlefilegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101520141014
39925gil/singlefilegcc -funroll-loops -O -fomit-frame-pointer2014101520141014
39930gil/singlefilegcc -funroll-loops -m64 -O -fomit-frame-pointer2014101520141014
39950gil/singlefile_unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101520141014
39950gil/singlefile_unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101520141014
39950gil/singlefile_unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101520141014
39965gil/singlefile_unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101520141014
40005gil/singlefile_unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101520141014
40005gil/singlefile_unrolledgcc -march=nocona -O2 -fomit-frame-pointer2014101520141014
40045gil/singlefile_unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101520141014
40170gil/singlefilegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101520141014
40215gil/singlefile_unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014101520141014
40215gil/singlefile_unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101520141014
40230gil/singlefilegcc -funroll-loops -O2 -fomit-frame-pointer2014101520141014
40240gil/singlefile_unrolledgcc -m64 -Os -fomit-frame-pointer2014101520141014
40240gil/singlefile_unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101520141014
40240gil/singlefile_unrolledgcc -march=barcelona -Os -fomit-frame-pointer2014101520141014
40240gil/singlefile_unrolledgcc -march=k8 -Os -fomit-frame-pointer2014101520141014
40265gil/singlefile_unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101520141014
40275gil/singlefilegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101520141014
40300gil/singlefile_unrolledgcc -Os -fomit-frame-pointer2014101520141014
40300gil/singlefile_unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101520141014
40315gil/singlefilegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101520141014
40325gil/singlefilegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101520141014
40330gil/singlefilegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -m64 -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101520141014
40360gil/singlefile_unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101520141014
40420gil/singlefilegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101520141014
40435gil/singlefile_unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101520141014
40465gil/singlefile_unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101520141014
40465gil/singlefile_unrolledgcc -march=k8 -O2 -fomit-frame-pointer2014101520141014
40470gil/singlefile_unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2014101520141014
40540gil/singlefilegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101520141014
40550gil/singlefile_unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101520141014
40580gil/singlefile_unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101520141014
40580gil/singlefile_unrolledgcc -march=barcelona -O -fomit-frame-pointer2014101520141014
40585gil/singlefile_unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101520141014
40590gil/singlefile_unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2014101520141014
40590gil/singlefile_unrolledgcc -march=k8 -O -fomit-frame-pointer2014101520141014
40600gil/singlefile_unrolledgcc -march=nocona -Os -fomit-frame-pointer2014101520141014
40605gil/singlefile_unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101520141014
40830gil/singlefile_unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101520141014
40895gil/singlefilegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101520141014
40895gil/singlefilegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101520141014
40905gil/singlefilegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101520141014
41605gil/singlefile_unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2014101520141014
41605gil/singlefile_unrolledgcc -march=nocona -O -fomit-frame-pointer2014101520141014
41755gil/singlefile_unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101520141014
41755gil/singlefile_unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101520141014
41755gil/singlefile_unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101520141014
41755gil/singlefile_unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101520141014
41755gil/singlefile_unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101520141014
41785gil/singlefilegcc -m64 -march=core2 -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -fno-schedule-insns -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -m64 -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -m64 -march=corei7 -O -fomit-frame-pointer2014101520141014
41815gil/singlefilegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101520141014
41935gil/singlefilegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101520141014
41955gil/singlefilegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101520141014
41960gil/singlefile_unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101520141014
42065gil/singlefile_unrolledgcc -O2 -fomit-frame-pointer2014101520141014
42065gil/singlefile_unrolledgcc -m64 -O2 -fomit-frame-pointer2014101520141014
42585gil/singlefile_unrolledclang -O3 -fomit-frame-pointer2014101520141014
42585gil/singlefile_unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
42585gil/singlefile_unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
42585gil/singlefile_unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101520141014
42585gil/singlefile_unrolledclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
42970gil/singlefilegcc -m64 -march=nocona -O -fomit-frame-pointer2014101520141014
42970gil/singlefilegcc -march=nocona -O -fomit-frame-pointer2014101520141014
43300gil/singlefilegcc -march=k8 -O -fomit-frame-pointer2014101520141014
43730gil/singlefilegcc -m64 -march=k8 -O -fomit-frame-pointer2014101520141014
43735gil/singlefilegcc -m64 -march=barcelona -O -fomit-frame-pointer2014101520141014
43735gil/singlefilegcc -march=barcelona -O -fomit-frame-pointer2014101520141014
43950gil/singlefilegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101520141014
43950gil/singlefilegcc -march=nocona -O2 -fomit-frame-pointer2014101520141014
44425gil/singlefilegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101520141014
44425gil/singlefilegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101520141014
45025gil/singlefilegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101520141014
45025gil/singlefilegcc -march=barcelona -O2 -fomit-frame-pointer2014101520141014
45080gil/singlefilegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101520141014
45080gil/singlefilegcc -march=k8 -O2 -fomit-frame-pointer2014101520141014
45745gil/singlefilegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101520141014
46095gil/singlefilegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101520141014
46100gil/singlefilegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101520141014
46255gil/singlefilegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101520141014
47025gil/singlefilegcc -O2 -fomit-frame-pointer2014101520141014
47025gil/singlefilegcc -m64 -O2 -fomit-frame-pointer2014101520141014
56845gil/singlefilegcc -m64 -march=core2 -Os -fomit-frame-pointer2014101520141014
57505gil/singlefilegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101520141014
57745gil/singlefilegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101520141014
57745gil/singlefilegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101520141014
57745gil/singlefilegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101520141014
58310gil/singlefilegcc -Os -fomit-frame-pointer2014101520141014
58310gil/singlefilegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101520141014
58310gil/singlefilegcc -march=k8 -Os -fomit-frame-pointer2014101520141014
58670gil/singlefilegcc -m64 -Os -fomit-frame-pointer2014101520141014
58670gil/singlefilegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101520141014
58670gil/singlefilegcc -m64 -march=k8 -Os -fomit-frame-pointer2014101520141014
58670gil/singlefilegcc -march=barcelona -Os -fomit-frame-pointer2014101520141014
58925gil/singlefilegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101520141014
59010gil/singlefilegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101520141014
59630gil/singlefilegcc -funroll-loops -Os -fomit-frame-pointer2014101520141014
59630gil/singlefilegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101520141014
59630gil/singlefilegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101520141014
59630gil/singlefilegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101520141014
60885gil/singlefilegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101520141014
60900gil/singlefilegcc -m64 -march=nocona -Os -fomit-frame-pointer2014101520141014
60900gil/singlefilegcc -march=nocona -Os -fomit-frame-pointer2014101520141014
61530gil/singlefilegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101520141014
61530gil/singlefilegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101520141014
65555gil/singlefileclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101520141014
65555gil/singlefileclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
65740gil/singlefileclang -O3 -fomit-frame-pointer2014101520141014
65740gil/singlefileclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101520141014
65740gil/singlefileclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101520141014
883965gil/singlefilegcc2014101520141014
884465gil/singlefilegcc -funroll-loops2014101520141014
884480gil/singlefilecc2014101520141014

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile_unrolled
Compiler: cc
keccak-tiny-unrolled.c:
keccak-tiny-unrolled.c: cc1: out of memory allocating 2641440 bytes after a total of 36966400 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc gil/singlefile_unrolled
gcc gil/singlefile_unrolled
gcc -funroll-loops gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer gil/singlefile gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile_unrolled
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
keccak-tiny.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak-tiny.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer gil/singlefile

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile_unrolled
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fpolly'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak-tiny.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
keccak-tiny.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny.c: clang: warning: argument unused during compilation: '-mpclmul'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fpolly'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer gil/singlefile

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile_unrolled
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
keccak-tiny.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer gil/singlefile

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile_unrolled
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fpolly'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak-tiny-unrolled.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer gil/singlefile_unrolled

Compiler output

Implementation: crypto_hash/shake256/gil/singlefile
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keccak-tiny.c: clang: warning: argument unused during compilation: '-mavx2'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fpolly'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fvectorize'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keccak-tiny.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer gil/singlefile