Implementation notes: armeabi, h6dragon, crypto_hash/keccakc448

Computer: h6dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
91894opt32bi-rvku2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
91894opt32bi-rvku2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
91922opt32bi-rvku2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
91922opt32bi-rvku2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
91924opt32bi-rvku2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
98761opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
100408opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
101334opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
103099opt32bi-rvku2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
103123opt32bi-rvku2gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
103123opt32bi-rvku2gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
103123opt32bi-rvku2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
103123opt32bi-rvku2gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
103342opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
103794opt32bi-s2lcu4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
103797opt32bi-s2lcu4gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
103814opt32bi-s2lcu4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
103816opt32bi-s2lcu4gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
103845opt32bi-s2lcu4gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
104102opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
104646opt32bi-rvku2gcc -Os -fomit-frame-pointer2014101720141014
104670opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
105319opt32bi-rvku2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
105340opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
105934opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
106140opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
106924opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
106937opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
107173opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
107244opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
107430opt32bi-rvku2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
107737opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014101720141014
107760opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
107914opt32bi-rvku2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
108303opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
108313opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
108431opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
108791opt32bi-rvku2gcc -O -fomit-frame-pointer2014101720141014
108791opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
108791opt32bi-rvku2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
109384opt32bi-s2lcu4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
110181opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
110490opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
110490opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
110492opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
110599opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
110706opt32biT-s2lcu4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
110723opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
110747opt32biT-s2lcu4gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
110814opt32biT-s2lcu4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
110840opt32biT-s2lcu4gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
110861opt32bi-rvku2clang -O3 -fomit-frame-pointer2014101720141014
110865opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
110866opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
110867opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
110880opt32bi-rvku2clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
110885opt32biT-s2lcu4gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
110886opt32bi-rvku2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
110889opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
110890opt32bi-rvku2clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
110891opt32bi-rvku2clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
112110opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
112498opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
112498opt32bi-s2lcu4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
112498opt32bi-s2lcu4gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
112528opt32bi-s2lcu4gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
112528opt32bi-s2lcu4gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
112963opt32bi-s2lcu4gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
113000opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
113631opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
115308opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
115320opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
115487opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
115504opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
115506opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
115515opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014101720141014
115526opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
115528opt32bi-s2lcu4clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
115529opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
115532opt32bi-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
115535opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
115541opt32bi-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
115549opt32bi-s2lcu4clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
115693opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
115754opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
116031opt32biT-s2lcu4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
116168opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014101720141014
116168opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
116168opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
116453opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
116565opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
116580opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014101720141014
117430simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
117607simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
117709opt32biT-s2lcu4gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
117930simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
117960simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
117962simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
118100simpleclang -O3 -fomit-frame-pointer2014101720141014
118127simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
118140simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
118142simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
118144simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
118144simpleclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
118451opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
118474opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
119556opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
119659opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
120613opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
120812opt32biT-s2lcu4gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
120872opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
121509opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
121695opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
122050opt32biT-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
122115opt32biT-s2lcu4clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
122123opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014101720141014
122186opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
122190opt32biT-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
122192opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
122224opt32biT-s2lcu4clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
122230opt32biT-s2lcu4gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
122250opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
122303opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
122322opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
122325opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
122329opt32biT-s2lcu4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
122399opt32biT-s2lcu4gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
122415opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
122460opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
122622opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
123638opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
123701opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
123735opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014101720141014
123876opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
129123inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
129465inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
129487inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
129495inplaceclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
129495inplaceclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
130315inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
130802inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
130804inplaceclang -O3 -fomit-frame-pointer2014101720141014
130813inplaceclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
130824inplaceclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
130843inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
131235opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
131239opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
131552opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
131565opt64u6clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
131567opt64u6clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
131571opt64u6clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
131572opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
131578opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
131580opt64u6clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
131595opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
131601opt64u6clang -O3 -fomit-frame-pointer2014101720141014
135762simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
135827opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
135838opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
136097opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
136112opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
136131opt64lcu6clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
136135opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
136152opt64lcu6clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
136153opt64lcu6clang -O3 -fomit-frame-pointer2014101720141014
136157opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
136157opt64lcu6clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
136181opt64lcu6clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
137908opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
141212simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
141295simplegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
141482opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
141758simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
142866opt64lcu6gcc -Os -fomit-frame-pointer2014101720141014
142890opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
143194opt32bi-s2lcu4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
143216opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
143404simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
143917opt32bi-s2lcu4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
143925opt32bi-s2lcu4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
143935opt32bi-s2lcu4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
143988opt32bi-rvku2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
144008opt32bi-rvku2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
144435opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
144452opt32bi-s2lcu4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
144460simplegcc -Os -fomit-frame-pointer2014101720141014
144488opt32bi-s2lcu4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
144518opt32bi-s2lcu4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
144538simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
144927simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
144932opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
145110opt32bi-rvku2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
145138opt32bi-rvku2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
145172opt32bi-rvku2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
145294opt32bi-s2lcu4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
145305opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
145965opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
146188opt32bi-rvku2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
146188opt32bi-rvku2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
146235opt32bi-rvku2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
146651inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
146790opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
146951opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
147392opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014101720141014
147598opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
147639opt32bi-rvku2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
147651opt32bi-rvku2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
147792inplacegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
147868opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
147896opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
147990inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
148003opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014101720141014
148217simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
148228simplegcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
148486opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
148548opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
148550opt32bi-rvku2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
148582opt64lcu6gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
149142opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
149150opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
149390opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
149719opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
149730opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
150209opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
150232inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
150520opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
151221opt32bi-rvku2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
151245opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
151303opt32bi-rvku2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
151453opt64lcu6gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
151831simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
152057opt32bi-rvku2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
152293opt32biT-s2lcu4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
152319opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
152599opt32biT-s2lcu4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
152610opt32biT-s2lcu4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
152614inplacegcc -Os -fomit-frame-pointer2014101720141014
152643inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
152693opt32biT-s2lcu4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
152739opt32biT-s2lcu4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
152820opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
152831opt32biT-s2lcu4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
153043opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
153136inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
153165inplacegcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
153178opt32biT-s2lcu4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
153455opt32biT-s2lcu4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
153531opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014101720141014
153714simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
153840inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
153863opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
154260inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
154558opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014101720141014
155077opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
155098opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
155169opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
155182opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
155195opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
156182opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
156279opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
157081opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
157257opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
158012simplegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
158102opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
158252opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
159123opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
159898opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014101720141014
160699opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
160712inplacegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
161516opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
161869opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014101720141014
161974opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
162315opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
162415opt64lcu6gcc -O -fomit-frame-pointer2014101720141014
162435opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
162467opt64lcu6gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
162752opt64lcu6gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
163211simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
163236simplegcc -O -fomit-frame-pointer2014101720141014
163264simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
163570inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
163600opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
163766inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
163790inplacegcc -funroll-loops -O -fomit-frame-pointer2014101720141014
164111opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
164835opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
164860opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
164886simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
165438opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
165450opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
167235inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
167850opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
168028opt64u6gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
169036simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
170068opt64u6gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
170207simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
171175opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
171199opt64u6gcc -Os -fomit-frame-pointer2014101720141014
171221opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
171889simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
172198opt64u6gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
172277opt64lcu6gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
172284opt64lcu6gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
172303opt64lcu6gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
172303opt64lcu6gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
172303opt64lcu6gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
172404simplegcc -funroll-loops -O -fomit-frame-pointer2014101720141014
172432simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
172509opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
172611opt64lcu6gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
172614opt64lcu6gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
172614opt64lcu6gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
172639opt64lcu6gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
172663opt64lcu6gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
172951opt64u6gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
173177opt64u6gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
173181opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
173207opt64u6gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
173207opt64u6gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
173422opt64u6gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
173908simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
173911simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
173915simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
173916simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
173932simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
174533inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
174649opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
174684inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
174877inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
174905opt64u6gcc -O -fomit-frame-pointer2014101720141014
174906opt64u6gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
174906opt64u6gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
174921opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
174929opt64u6gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
174930opt64u6gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
174930opt64u6gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
174930opt64u6gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
176743inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
176782inplacegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
176801inplacegcc -O -fomit-frame-pointer2014101720141014
176960inplacegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
178174inplacegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
178670opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
178926simplegcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
178935inplacegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
178943inplacegcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
178984inplacegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
178997inplacegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
179013inplacegcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
179027inplacegcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
179194simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
179222simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
179225simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
179243simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
179252simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
179382simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
181498opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
181851opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
182406simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
183172inplacegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
183174inplacegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
183179inplacegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
183213inplacegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
183222inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
183976inplacegcc -O2 -fomit-frame-pointer2014101720141014
184906opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
185158inplacegcc -O3 -fomit-frame-pointer2014101720141014
185704opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
187035inplacegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
187472opt64lcu6gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
187476opt64lcu6gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
187530inplacegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
188786inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
188943inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
189243simplegcc -O2 -fomit-frame-pointer2014101720141014
190097simplegcc -O3 -fomit-frame-pointer2014101720141014
190660simplegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
190774opt64u6gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
190902simplegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
192187simplegcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
193215inplacegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
193215inplacegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
193215inplacegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
193218inplacegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
193276inplacegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
193770inplacegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
193970inplacegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
194013opt64u6gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
194025inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
194132inplacegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
194158inplacegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
197132opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
197164opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
198933opt64u6gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
199298opt64u6gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
199538opt64u6gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
199622opt64u6gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
199747opt64u6gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
199779opt64u6gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
200016simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
200021simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
200031simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
200037simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
200052simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
200068opt64u6gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
200166opt64u6gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
200224simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
200232simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
200245simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
200259simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
200263simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
200470opt64u6gcc -O2 -fomit-frame-pointer2014101720141014
200495opt64u6gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
200770opt64u6gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
201458opt64u6gcc -O3 -fomit-frame-pointer2014101720141014
202336opt64lcu6gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
202359opt64lcu6gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
202425opt64lcu6gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
202591opt64lcu6gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
202655opt64lcu6gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
203413opt64lcu6gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
203457opt64lcu6gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
203501opt64lcu6gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
203557opt64lcu6gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
203644opt64lcu6gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
207120opt64u6gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
207175opt64lcu6gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
207516opt64u6gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
207649opt64lcu6gcc -O2 -fomit-frame-pointer2014101720141014
208241opt64lcu6gcc -O3 -fomit-frame-pointer2014101720141014
208566opt64lcu6gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
210883opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
211268opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
262081compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
262101compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
262429compactclang -O3 -fomit-frame-pointer2014101720141014
262444compactclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
262445compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
262445compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
262446compactclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
262473compactclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
262474compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
262474compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
262474compactclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
269902compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
275955compactgcc -O3 -fomit-frame-pointer2014101720141014
276990inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
277185inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
286322simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
286346simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
294489compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
294814compactgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
302469opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
303654opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
305720compactgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
310532opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
311660opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
313408compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
317922compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
334579compactgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
338779compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
340794compactgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
344568compactgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
345043compactgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
345056compactgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
345092compactgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
345099compactgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
354389opt32bi-rvku2cc2014101720141014
354390opt32bi-rvku2gcc -funroll-loops2014101720141014
354700opt32bi-rvku2gcc2014101720141014
361755inplacegcc -funroll-loops2014101720141014
361757inplacecc2014101720141014
361757inplacegcc2014101720141014
380327compactgcc -O2 -fomit-frame-pointer2014101720141014
387585compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
387783compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
389147compactgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
394022simplegcc2014101720141014
394022simplegcc -funroll-loops2014101720141014
394052simplecc2014101720141014
398804opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
401859compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
401863compactgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
406908opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
415056opt32biT-s2lcu4gcc -funroll-loops2014101720141014
415079opt32biT-s2lcu4gcc2014101720141014
415209opt32biT-s2lcu4cc2014101720141014
416040opt32bi-s2lcu4gcc2014101720141014
416341opt32bi-s2lcu4cc2014101720141014
416385opt32bi-s2lcu4gcc -funroll-loops2014101720141014
421485opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
425286opt64lcu24gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
426883opt64lcu24gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
434105compactgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
436470opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
437024opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
438555opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
438964opt64lcu24gcc -Os -fomit-frame-pointer2014101720141014
440363compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
444116opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
447608compactgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
447612compactgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
447613compactgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
447616compactgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
447624compactgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
450448opt64lcu24gcc -O -fomit-frame-pointer2014101720141014
450693opt64lcu24gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
450978opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
452957opt64lcu24gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
454168compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
454322opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
454701opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
459129compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
461865opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
463879opt64lcu24gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
463887opt64lcu24gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
463916opt64lcu24gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
463921opt64lcu24gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
463922opt64lcu24gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
464490opt64lcu24gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
464608opt64lcu24gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
464647opt64lcu24gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
464651opt64lcu24gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
464796opt64lcu24gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
465401opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
465647opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
465823opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
482743opt64lcu6cc2014101720141014
482788opt64lcu6gcc -funroll-loops2014101720141014
483111opt64lcu6gcc2014101720141014
493756compactgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
495843compactgcc -O -fomit-frame-pointer2014101720141014
495866compactgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
495889compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
499558opt64u6gcc -funroll-loops2014101720141014
499956opt64u6gcc2014101720141014
500014opt64u6cc2014101720141014
511381opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
511712opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
511716opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
511960opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
512033opt64lcu24clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
512068opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
512238opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
512312opt64lcu24clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
512398opt64lcu24clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
512406opt64lcu24clang -O3 -fomit-frame-pointer2014101720141014
512419opt64lcu24clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
525448compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
530393compactgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
530405compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
543161compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
545137compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
571946compact8gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
575833compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
575884compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
576403compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
576429compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
576429compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
576429compact8clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
576432compact8clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
576452compact8clang -O3 -fomit-frame-pointer2014101720141014
576452compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
576452compact8clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
576452compact8clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
583612compactgcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
583613compactgcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
583614compactgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
583637compactgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
583641compactgcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
588893compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
592219opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
592663opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
595660compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
599652compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
602793opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
602983opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
604733compact8gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
604733compact8gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
604759compact8gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
604761compact8gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
604762compact8gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
608314compactgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
608578compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
609828compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
613301compact8gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
613304compact8gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
613308compact8gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
613330compact8gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
613332compact8gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
613539compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
613544compact8gcc -O3 -fomit-frame-pointer2014101720141014
613544compact8gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
613545compact8gcc -O -fomit-frame-pointer2014101720141014
616528compactgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
617620compactgcc -Os -fomit-frame-pointer2014101720141014
617628compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
618690compactgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
618714compactgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
618718compactgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
618720compactgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
618720compactgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
636041compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
638623compact8gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
641366compact8gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
644066compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
644644compact8gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
644690compact8gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
644700compact8gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
644741compact8gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
644743compact8gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
651178compact8gcc -O2 -fomit-frame-pointer2014101720141014
651637compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
659081compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
666956compact8gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
667007compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
669378compact8gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
681156compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
686552compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
686565compact8gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
693995compact8gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
694000compact8gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
694015compact8gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
694025compact8gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
694025compact8gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
739243compact8gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
742728compact8gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
742728compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
753546opt64lcu24gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
753557opt64lcu24gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
753615opt64lcu24gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
753700opt64lcu24gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
753975opt64lcu24gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
754052opt64lcu24gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
754207opt64lcu24gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
754215opt64lcu24gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
754318opt64lcu24gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
754508opt64lcu24gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
761766compact8gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
765281compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
765329compact8gcc -Os -fomit-frame-pointer2014101720141014
770554compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
786413opt64lcu24gcc -O3 -fomit-frame-pointer2014101720141014
789805compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
792550opt64lcu24gcc -O2 -fomit-frame-pointer2014101720141014
797631opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
808384opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
842400opt64lcu24gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
851912opt64lcu24gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
871946opt64lcu24gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
872591opt64lcu24gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
1225997compactcc2014101720141014
1225997compactgcc2014101720141014
1226029compactgcc -funroll-loops2014101720141014
1736393opt64lcu24cc2014101720141014
1736580opt64lcu24gcc2014101720141014
1737244opt64lcu24gcc -funroll-loops2014101720141014
2309726compact8gcc2014101720141014
2309728compact8gcc -funroll-loops2014101720141014
2309754compact8cc2014101720141014

Test failure

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc inplace32bi-armv7a
gcc inplace32bi-armv7a
gcc -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -O -fomit-frame-pointer inplace32bi-armv7a
gcc -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -fno-schedule-insns -O -fomit-frame-pointer inplace32bi-armv7a
gcc -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops inplace32bi-armv7a
gcc -funroll-loops -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -O -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer inplace32bi-armv7a
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi-armv7a

Test failure

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fomit-frame-pointer
error 111
crypto_hash does not handle m=h overlap

Number of similar (compiler,implementation) pairs: 11, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: cc
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc inplace32bi
gcc inplace32bi
gcc -O2 -fomit-frame-pointer inplace32bi
gcc -O3 -fomit-frame-pointer inplace32bi
gcc -O -fomit-frame-pointer inplace32bi
gcc -Os -fomit-frame-pointer inplace32bi
gcc -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi
gcc -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi
gcc -fno-schedule-insns -O -fomit-frame-pointer inplace32bi
gcc -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi
gcc -funroll-loops inplace32bi
gcc -funroll-loops -O2 -fomit-frame-pointer inplace32bi
gcc -funroll-loops -O3 -fomit-frame-pointer inplace32bi
gcc -funroll-loops -O -fomit-frame-pointer inplace32bi
gcc -funroll-loops -Os -fomit-frame-pointer inplace32bi
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer inplace32bi
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: cc
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc simple32bi
gcc simple32bi
gcc -O2 -fomit-frame-pointer simple32bi
gcc -O3 -fomit-frame-pointer simple32bi
gcc -O -fomit-frame-pointer simple32bi
gcc -Os -fomit-frame-pointer simple32bi
gcc -fno-schedule-insns -O2 -fomit-frame-pointer simple32bi
gcc -fno-schedule-insns -O3 -fomit-frame-pointer simple32bi
gcc -fno-schedule-insns -O -fomit-frame-pointer simple32bi
gcc -fno-schedule-insns -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops simple32bi
gcc -funroll-loops -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer simple32bi
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: cc
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc inplace32bi-armv6m
gcc inplace32bi-armv6m
gcc -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -O -fomit-frame-pointer inplace32bi-armv6m
gcc -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -fno-schedule-insns -O -fomit-frame-pointer inplace32bi-armv6m
gcc -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops inplace32bi-armv6m
gcc -funroll-loops -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -O -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer inplace32bi-armv6m
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi-armv6m
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv6m
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24 opt64lcu6 opt64u6
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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 inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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 inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error 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 inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error 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 simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

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

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/compact
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-compact.c: Keccak-compact.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer compact
gcc -mcpu=arm810 -O3 -fomit-frame-pointer compact
gcc -mcpu=arm810 -O -fomit-frame-pointer compact
gcc -mcpu=arm810 -Os -fomit-frame-pointer compact
gcc -mcpu=arm8 -O2 -fomit-frame-pointer compact
gcc -mcpu=arm8 -O3 -fomit-frame-pointer compact
gcc -mcpu=arm8 -O -fomit-frame-pointer compact
gcc -mcpu=arm8 -Os -fomit-frame-pointer compact
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer compact
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer compact
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer compact
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer compact
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer compact
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer compact
gcc -mcpu=strongarm110 -O -fomit-frame-pointer compact
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer compact
gcc -mcpu=strongarm -O2 -fomit-frame-pointer compact
gcc -mcpu=strongarm -O3 -fomit-frame-pointer compact
gcc -mcpu=strongarm -O -fomit-frame-pointer compact
gcc -mcpu=strongarm -Os -fomit-frame-pointer compact

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-compact8.c: Keccak-compact8.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer compact8
gcc -mcpu=arm810 -O3 -fomit-frame-pointer compact8
gcc -mcpu=arm810 -O -fomit-frame-pointer compact8
gcc -mcpu=arm810 -Os -fomit-frame-pointer compact8
gcc -mcpu=arm8 -O2 -fomit-frame-pointer compact8
gcc -mcpu=arm8 -O3 -fomit-frame-pointer compact8
gcc -mcpu=arm8 -O -fomit-frame-pointer compact8
gcc -mcpu=arm8 -Os -fomit-frame-pointer compact8
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer compact8
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer compact8
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer compact8
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer compact8
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer compact8
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer compact8
gcc -mcpu=strongarm110 -O -fomit-frame-pointer compact8
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer compact8
gcc -mcpu=strongarm -O2 -fomit-frame-pointer compact8
gcc -mcpu=strongarm -O3 -fomit-frame-pointer compact8
gcc -mcpu=strongarm -O -fomit-frame-pointer compact8
gcc -mcpu=strongarm -Os -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc448/inplace
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace.c: Keccak-inplace.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer inplace
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv7a
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s: Assembler messages:
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:572: Error: selected processor does not support ARM mode `movw r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:573: Error: selected processor does not support ARM mode `movw r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:574: Error: selected processor does not support ARM mode `movw r11,#0x0F0F'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:575: Error: selected processor does not support ARM mode `movw r12,#0x00FF'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:576: Error: selected processor does not support ARM mode `ldrd r2,r3,[r8]'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:577: Error: selected processor does not support ARM mode `movt r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:578: Error: selected processor does not support ARM mode `movt r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:579: Error: selected processor does not support ARM mode `movt r11,#0x0F0F'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:580: Error: selected processor does not support ARM mode `movt r12,#0x00FF'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:581: Error: selected processor does not support ARM mode `bfi r6,r6,#8,#8'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:581: Error: selected processor does not support ARM mode `bfc lr,#0,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:582: Error: selected processor does not support ARM mode `strd r2,r3,[r8]'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:596: Error: selected processor does not support ARM mode `movw r9,#0xFF00'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:597: Error: selected processor does not support ARM mode `movw r10,#0x00F0'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:598: Error: selected processor does not support ARM mode `movw r11,#0x0C0C'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:599: Error: selected processor does not support ARM mode `movw r12,#0x2222'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:600: Error: selected processor does not support ARM mode `movt r10,#0x00F0'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:601: Error: selected processor does not support ARM mode `movt r11,#0x0C0C'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:602: Error: selected processor does not support ARM mode `movt r12,#0x2222'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:604: Error: selected processor does not support ARM mode `ldrd r0,r1,[r3],#8'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:605: Error: selected processor does not support ARM mode `bfi r0,r1,#16,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:605: Error: selected processor does not support ARM mode `bfc r1,#0,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:659: Error: selected processor does not support ARM mode `movw r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:660: Error: selected processor does not support ARM mode `movw r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: ...

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace32bi-armv7a
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace32bi
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace32bi

Compiler output

Implementation: crypto_hash/keccakc448/simple
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-simple.c: Keccak-simple.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm810 -O3 -fomit-frame-pointer simple
gcc -mcpu=arm810 -O -fomit-frame-pointer simple
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple
gcc -mcpu=arm8 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm8 -O3 -fomit-frame-pointer simple
gcc -mcpu=arm8 -O -fomit-frame-pointer simple
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm -O3 -fomit-frame-pointer simple
gcc -mcpu=strongarm -O -fomit-frame-pointer simple
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=arm810 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=arm810 -O -fomit-frame-pointer simple32bi
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=arm8 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=arm8 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=arm8 -O -fomit-frame-pointer simple32bi
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm110 -O -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm -O2 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm -O3 -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm -O -fomit-frame-pointer simple32bi
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple32bi

Compiler output

Implementation: crypto_hash/keccakc448/opt32bi-rvku2
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-1600-opt32.c: KeccakF-1600-opt32.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
KeccakSponge.c: KeccakSponge.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm810 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm8 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm -O -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc448/opt64lcu24
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
KeccakSponge.c: KeccakSponge.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm810 -O -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm8 -O -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm -O -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc448/inplace32bi-armv6m
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: /usr/bin/ld: error: crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc448.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm810 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm810 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm810 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm8 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm8 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm8 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=arm8 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm110 -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm -O2 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm -O3 -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm -O -fomit-frame-pointer inplace32bi-armv6m
gcc -mcpu=strongarm -Os -fomit-frame-pointer inplace32bi-armv6m