Implementation notes: amd64, robin281, crypto_aead/pi64cipher128v2

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: pi64cipher128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
82864? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
83084? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
84652? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
84684? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
84756? ? ?? ? ?goptvgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
86140? ? ?? ? ?goptvgcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
86176? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
89412? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
89424? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
89708? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
89752? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
91160? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
91168? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
91340? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
91416? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
91560? ? ?? ? ?goptvgcc_-O3_-fomit-frame-pointer2017041220170228
91592? ? ?? ? ?goptvgcc_-m64_-O3_-fomit-frame-pointer2017041220170228
91788? ? ?? ? ?goptvgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
96288? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
96432? ? ?? ? ?goptvgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
97072? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
97312? ? ?? ? ?goptvgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
97312? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
97340? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
97380? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
98360? ? ?? ? ?goptvgcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
98564? ? ?? ? ?goptvgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
98584? ? ?? ? ?goptvgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
98732? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
98768? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
99056? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
99252? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
99420? ? ?? ? ?goptvgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
100824? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
100856? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
101024? ? ?? ? ?goptvgcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
102616? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
102708? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
102924? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
102984? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
103672? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
103768? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
104016? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
104084? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
105356? ? ?? ? ?goptvgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
105412? ? ?? ? ?goptvgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
105616? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
105836? ? ?? ? ?goptvgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
106092? ? ?? ? ?goptvgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
106308? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
106368? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
106580? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
107600? ? ?? ? ?goptvgcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
107612? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
109420? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
109552? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
109592? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
109660? ? ?? ? ?goptvgcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
109856? ? ?? ? ?goptvgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
110504? ? ?? ? ?goptvgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
111492? ? ?? ? ?goptvgcc_-O_-fomit-frame-pointer2017041220170228
111512? ? ?? ? ?goptvgcc_-m64_-O_-fomit-frame-pointer2017041220170228
111588? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
114204? ? ?? ? ?goptvgcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
114388? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
115564? ? ?? ? ?goptvgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
115584? ? ?? ? ?goptvgcc_-O2_-fomit-frame-pointer2017041220170228
115792? ? ?? ? ?goptvgcc_-m64_-O2_-fomit-frame-pointer2017041220170228
116708? ? ?? ? ?goptvgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
116872? ? ?? ? ?goptvgcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
117024? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
117128? ? ?? ? ?goptvgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
117304? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
117412? ? ?? ? ?goptvgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
118036? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
118136? ? ?? ? ?goptvgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
118520? ? ?? ? ?goptvgcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
118956? ? ?? ? ?goptvgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
121116? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
121148? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
121188? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
121236? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
121492? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
121708? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
121820? ? ?? ? ?ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
122204? ? ?? ? ?ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
122252? ? ?? ? ?ref2gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
122288? ? ?? ? ?ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
122532? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
123188? ? ?? ? ?ref2gcc_-O3_-fomit-frame-pointer2017041220170228
123464? ? ?? ? ?ref2gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
123648? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
123876? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
123920? ? ?? ? ?ref2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
124036? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
124252? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
124660? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
124724? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
125136? ? ?? ? ?ref2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
125212? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
125224? ? ?? ? ?ref2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
125272? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
126568? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
126800? ? ?? ? ?ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
149184? ? ?? ? ?ref3gcc_-O3_-fomit-frame-pointer2017041220170228
149268? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
150136? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
150344? ? ?? ? ?ref3gcc_-m64_-O3_-fomit-frame-pointer2017041220170228
150348? ? ?? ? ?ref3gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
152228? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041220170228
152240? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041220170228
152808? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041220170228
152852? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041220170228
152864? ? ?? ? ?ref3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041220170228
152960? ? ?? ? ?ref3gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041220170228
153032? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041220170228
153216? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041220170228
153244? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041220170228
153392? ? ?? ? ?ref3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041220170228
153520? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
153556? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041220170228
153624? ? ?? ? ?ref3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041220170228
153720? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041220170228
154328? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
154968? ? ?? ? ?ref3gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041220170228
155488? ? ?? ? ?ref3gcc_-march=k8_-O3_-fomit-frame-pointer2017041220170228
157356? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
157568? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
158696? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
158816? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
158832? ? ?? ? ?ref3gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
160192? ? ?? ? ?ref3gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
160276? ? ?? ? ?ref3gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
160544? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
160736? ? ?? ? ?ref3gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
161000? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
161228? ? ?? ? ?ref3gcc_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
161352? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041220170228
161672? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
162104? ? ?? ? ?ref3gcc_-O2_-fomit-frame-pointer2017041220170228
162104? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
162184? ? ?? ? ?ref3gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
162500? ? ?? ? ?ref3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
162508? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
162516? ? ?? ? ?ref3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
162532? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
162548? ? ?? ? ?ref3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
162580? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
162772? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
162940? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
163196? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
165964? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
165976? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
166180? ? ?? ? ?ref3gcc_-m64_-O_-fomit-frame-pointer2017041220170228
166212? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
166272? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
166348? ? ?? ? ?ref3gcc_-O_-fomit-frame-pointer2017041220170228
166784? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
166832? ? ?? ? ?ref3gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
166860? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
166892? ? ?? ? ?ref3gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
167040? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
167704? ? ?? ? ?ref3gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
167972? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
168136? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
168312? ? ?? ? ?ref3gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
168324? ? ?? ? ?ref3gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
168380? ? ?? ? ?ref3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
168392? ? ?? ? ?ref3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
168392? ? ?? ? ?ref3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
168420? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
168428? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
168452? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
168496? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
168536? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
168716? ? ?? ? ?ref3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
169036? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
169368? ? ?? ? ?ref3gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
169548? ? ?? ? ?ref3gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
169732? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
171688? ? ?? ? ?ref3gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
172304? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
177576? ? ?? ? ?goptvgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
177820? ? ?? ? ?goptvgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
178640? ? ?? ? ?goptvgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
178940? ? ?? ? ?goptvgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
206092? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
206144? ? ?? ? ?ref3gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
207376? ? ?? ? ?ref3gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
208112? ? ?? ? ?ref3gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
208208? ? ?? ? ?ref3gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
209172? ? ?? ? ?ref3gcc_-Os_-fomit-frame-pointer2017041220170228
209340? ? ?? ? ?ref3gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
209444? ? ?? ? ?ref3gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
209796? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
210568? ? ?? ? ?ref3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
210956? ? ?? ? ?ref3gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
211088? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
211092? ? ?? ? ?ref3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
211316? ? ?? ? ?ref3gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
211536? ? ?? ? ?ref3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
211612? ? ?? ? ?ref3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
211744? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
211756? ? ?? ? ?ref3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
211816? ? ?? ? ?ref3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
212572? ? ?? ? ?ref3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
212980? ? ?? ? ?ref3gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
213012? ? ?? ? ?ref3gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
213348? ? ?? ? ?ref3gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
214576? ? ?? ? ?ref3gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
215156? ? ?? ? ?ref3gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
215192? ? ?? ? ?ref3gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
226556? ? ?? ? ?ref3icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
227508? ? ?? ? ?ref3icc_-no-vec2017041220170228
239780? ? ?? ? ?ref3icc2017041220170228
243008? ? ?? ? ?ref3icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
249528? ? ?? ? ?ref2icc_-no-vec2017041220170228
257552? ? ?? ? ?ref2icc_-xAVX_-O3_-fomit-frame-pointer2017041220170228
295688? ? ?? ? ?ref2icc_-xAVX_-O2_-fomit-frame-pointer2017041220170228
296624? ? ?? ? ?ref2icc2017041220170228
328168? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041220170228
331644? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041220170228
331820? ? ?? ? ?ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041220170228
333476? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
333668? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
333808? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
334668? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
337908? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
339156? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
340272? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041220170228
340464? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041220170228
340484? ? ?? ? ?ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2017041220170228
341444? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041220170228
342132? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
342772? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
344880? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
353108? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
361668? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
465712? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041220170228
465824? ? ?? ? ?ref2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041220170228
465944? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041220170228
466296? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041220170228
467000? ? ?? ? ?ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
467260? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041220170228
468232? ? ?? ? ?ref2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041220170228
470928? ? ?? ? ?ref2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041220170228
470928? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041220170228
471148? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041220170228
471348? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041220170228
471376? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041220170228
471776? ? ?? ? ?ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041220170228
471968? ? ?? ? ?ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041220170228
472260? ? ?? ? ?ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041220170228
472624? ? ?? ? ?ref2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041220170228
472708? ? ?? ? ?ref2gcc_-O_-fomit-frame-pointer2017041220170228
472764? ? ?? ? ?ref2gcc_-march=k8_-O_-fomit-frame-pointer2017041220170228
473728? ? ?? ? ?ref2gcc_-m64_-O_-fomit-frame-pointer2017041220170228
473756? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041220170228
477364? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041220170228
478232? ? ?? ? ?ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041220170228
478428? ? ?? ? ?ref2gcc_-march=k8_-O2_-fomit-frame-pointer2017041220170228
478516? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041220170228
478600? ? ?? ? ?ref2gcc_-O2_-fomit-frame-pointer2017041220170228
479088? ? ?? ? ?ref2gcc_-m64_-O2_-fomit-frame-pointer2017041220170228
479832? ? ?? ? ?ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041220170228
485056? ? ?? ? ?ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
486520? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041220170228
490188? ? ?? ? ?ref2gcc_-march=nocona_-O_-fomit-frame-pointer2017041220170228
490940? ? ?? ? ?ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041220170228
493152? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
493480? ? ?? ? ?ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041220170228
496224? ? ?? ? ?ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2017041220170228
505916? ? ?? ? ?ref2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041220170228
506584? ? ?? ? ?ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
507128? ? ?? ? ?ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041220170228
508548? ? ?? ? ?ref2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041220170228
508848? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
511708? ? ?? ? ?ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041220170228
521080? ? ?? ? ?ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
522052? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
522520? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
522632? ? ?? ? ?ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
523500? ? ?? ? ?ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
524112? ? ?? ? ?ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
524608? ? ?? ? ?ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
525864? ? ?? ? ?ref2gcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
526388? ? ?? ? ?ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
526560? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
530028? ? ?? ? ?ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
531500? ? ?? ? ?ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
532564? ? ?? ? ?ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
533592? ? ?? ? ?ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
533736? ? ?? ? ?ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
536888? ? ?? ? ?ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
546152? ? ?? ? ?ref2gcc_-Os_-fomit-frame-pointer2017041220170228
547388? ? ?? ? ?ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
558676? ? ?? ? ?ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
563636? ? ?? ? ?ref2gcc_-m64_-Os_-fomit-frame-pointer2017041220170228
1080212? ? ?? ? ?ref3gcc2017041220170228
1080280? ? ?? ? ?ref3gcc_-funroll-loops2017041220170228
1151204? ? ?? ? ?goptvgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
1151740? ? ?? ? ?goptvgcc_-Os_-fomit-frame-pointer2017041220170228
1152156? ? ?? ? ?goptvgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
1154204? ? ?? ? ?goptvgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
1154464? ? ?? ? ?goptvgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
1154488? ? ?? ? ?goptvgcc_-march=k8_-Os_-fomit-frame-pointer2017041220170228
1155436? ? ?? ? ?goptvgcc_-m64_-Os_-fomit-frame-pointer2017041220170228
1161996? ? ?? ? ?goptvgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041220170228
1164168? ? ?? ? ?goptvgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041220170228
1165284? ? ?? ? ?goptvgcc_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
1166176? ? ?? ? ?goptvgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041220170228
1166408? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041220170228
1167544? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041220170228
1167568? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041220170228
1169192? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
1169516? ? ?? ? ?goptvgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
1170032? ? ?? ? ?goptvgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041220170228
1171028? ? ?? ? ?goptvgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041220170228
1172488? ? ?? ? ?goptvgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
1175176? ? ?? ? ?goptvgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041220170228
1175520? ? ?? ? ?goptvgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041220170228
1175720? ? ?? ? ?goptvgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041220170228
1188644? ? ?? ? ?ref3cc2017041220170228
1812428? ? ?? ? ?goptvgcc2017041220170228
1812948? ? ?? ? ?goptvgcc_-funroll-loops2017041220170228
2310464? ? ?? ? ?ref2gcc2017041220170228
2310964? ? ?? ? ?ref2gcc_-funroll-loops2017041220170228
2485388? ? ?? ? ?ref2cc2017041220170228

Test failure

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: cc
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 214, namely:
CompilerImplementations
cc optimized_nonSSE ref
gcc optimized_nonSSE ref
gcc -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -O -fomit-frame-pointer optimized_nonSSE ref
gcc -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops optimized_nonSSE ref
gcc -funroll-loops -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=corei7 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=k8 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized_nonSSE ref
gcc -march=nocona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -march=nocona -Os -fomit-frame-pointer optimized_nonSSE ref
icc optimized_nonSSE ref
icc -no-vec optimized_nonSSE ref
icc -xAVX -O2 -fomit-frame-pointer optimized_nonSSE ref
icc -xAVX -O3 -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=barcelona -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m64 -march=barcelona -Os -fomit-frame-pointer optimized_nonSSE ref

Test failure

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: cc
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:273: error: invalid operands to binary << (have 'qword_t' and 'int')
pi-cipher.c: pi-cipher.c:273: error: invalid operands to binary >> (have 'qword_t' and 'int')
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:286: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:287: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:289: error: invalid operands to binary << (have 'vchunk_t' and 'vchunk_t')
pi-cipher.c: pi-cipher.c:289: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:290: error: invalid operands to binary ^ (have 'vchunk_t' and 'int')
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_ny':
pi-cipher.c: pi-cipher.c:305: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:306: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:308: error: invalid operands to binary << (have 'vchunk_t' and 'vchunk_t')
pi-cipher.c: pi-cipher.c:308: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:309: error: invalid operands to binary ^ (have 'vchunk_t' and 'int')
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:354: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:355: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:356: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:357: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:359: error: invalid operands to binary << (have 'vchunk_t' and 'vchunk_t')
pi-cipher.c: pi-cipher.c:359: error: can't convert between vector values of different size
pi-cipher.c: pi-cipher.c:360: error: invalid operands to binary ^ (have 'vchunk_t' and 'int')
pi-cipher.c: pi-cipher.c:361: error: invalid operands to binary << (have 'vchunk_t' and 'vchunk_t')
pi-cipher.c: pi-cipher.c:361: error: can't convert between vector values of different size
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc goptv
gcc -funroll-loops goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer goptv
gcc -fno-schedule-insns -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer goptv
gcc -m64 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=k8 -O2 -fomit-frame-pointer goptv
gcc -m64 -march=nocona -O2 -fomit-frame-pointer goptv
gcc -march=barcelona -O2 -fomit-frame-pointer goptv
gcc -march=k8 -O2 -fomit-frame-pointer goptv
gcc -march=nocona -O2 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer goptv
gcc -fno-schedule-insns -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer goptv
gcc -m64 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=k8 -O3 -fomit-frame-pointer goptv
gcc -m64 -march=nocona -O3 -fomit-frame-pointer goptv
gcc -march=barcelona -O3 -fomit-frame-pointer goptv
gcc -march=k8 -O3 -fomit-frame-pointer goptv
gcc -march=nocona -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 42, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer goptv
gcc -Os -fomit-frame-pointer goptv
gcc -fno-schedule-insns -O -fomit-frame-pointer goptv
gcc -fno-schedule-insns -Os -fomit-frame-pointer goptv
gcc -funroll-loops -O -fomit-frame-pointer goptv
gcc -funroll-loops -Os -fomit-frame-pointer goptv
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer goptv
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer goptv
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer goptv
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer goptv
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer goptv
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer goptv
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer goptv
gcc -m64 -O -fomit-frame-pointer goptv
gcc -m64 -Os -fomit-frame-pointer goptv
gcc -m64 -march=core2 -O -fomit-frame-pointer goptv
gcc -m64 -march=core2 -Os -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer goptv
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer goptv
gcc -m64 -march=corei7 -O -fomit-frame-pointer goptv
gcc -m64 -march=corei7 -Os -fomit-frame-pointer goptv
gcc -m64 -march=k8 -O -fomit-frame-pointer goptv
gcc -m64 -march=k8 -Os -fomit-frame-pointer goptv
gcc -m64 -march=nocona -O -fomit-frame-pointer goptv
gcc -m64 -march=nocona -Os -fomit-frame-pointer goptv
gcc -march=barcelona -O -fomit-frame-pointer goptv
gcc -march=barcelona -Os -fomit-frame-pointer goptv
gcc -march=k8 -O -fomit-frame-pointer goptv
gcc -march=k8 -Os -fomit-frame-pointer goptv
gcc -march=nocona -O -fomit-frame-pointer goptv
gcc -march=nocona -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^~~~~~~~
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: gcc -m64 -march=barcelona -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'e1':
pi-cipher.c: pi-cipher.c:566:13: note: The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
pi-cipher.c: static void e1(
pi-cipher.c: ^~
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: AVX vector argument without AVX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^~~~~~~~~~~~~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O -fomit-frame-pointer goptv
gcc -m64 -march=barcelona -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(361): error: vector operation not supported with these operand types
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 21, namely:
CompilerImplementations
icc goptv
icc -O1 -static goptv
icc -O1 -static -no-vec goptv
icc -O2 -static goptv
icc -O2 -static -no-vec goptv
icc -O3 -static goptv
icc -O3 -static -no-vec goptv
icc -Os -static goptv
icc -Os -static -no-vec goptv
icc -fast goptv
icc -m64 -O1 -static goptv
icc -m64 -O1 -static -no-vec goptv
icc -m64 -O2 -static goptv
icc -m64 -O2 -static -no-vec goptv
icc -m64 -O3 -static goptv
icc -m64 -O3 -static -no-vec goptv
icc -m64 -Os -static goptv
icc -m64 -Os -static -no-vec goptv
icc -no-vec goptv
icc -xAVX -O2 -fomit-frame-pointer goptv
icc -xAVX -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
icc -O1 -static optimized_nonSSE ref ref2 ref3
icc -O1 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -O2 -static optimized_nonSSE ref ref2 ref3
icc -O2 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -O3 -static optimized_nonSSE ref ref2 ref3
icc -O3 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -Os -static optimized_nonSSE ref ref2 ref3
icc -Os -static -no-vec optimized_nonSSE ref ref2 ref3
icc -m64 -O1 -static optimized_nonSSE ref ref2 ref3
icc -m64 -O1 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -m64 -O2 -static optimized_nonSSE ref ref2 ref3
icc -m64 -O2 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -m64 -O3 -static optimized_nonSSE ref ref2 ref3
icc -m64 -O3 -static -no-vec optimized_nonSSE ref ref2 ref3
icc -m64 -Os -static optimized_nonSSE ref ref2 ref3
icc -m64 -Os -static -no-vec optimized_nonSSE ref ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -O1 -xB -static
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static goptv
icc -O1 -xB -static -no-vec goptv
icc -O2 -xB -static goptv
icc -O2 -xB -static -no-vec goptv
icc -O3 -xB -static goptv
icc -O3 -xB -static -no-vec goptv
icc -Os -xB -static goptv
icc -Os -xB -static -no-vec goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -O1 -xB -static
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static ref2 ref3
icc -O1 -xB -static -no-vec ref2 ref3
icc -O2 -xB -static ref2 ref3
icc -O2 -xB -static -no-vec ref2 ref3
icc -O3 -xB -static ref2 ref3
icc -O3 -xB -static -no-vec ref2 ref3
icc -Os -xB -static ref2 ref3
icc -Os -xB -static -no-vec ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -xB -static
encrypt.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xB -static optimized_nonSSE ref
icc -O1 -xB -static -no-vec optimized_nonSSE ref
icc -O2 -xB -static optimized_nonSSE ref
icc -O2 -xB -static -no-vec optimized_nonSSE ref
icc -O3 -xB -static optimized_nonSSE ref
icc -O3 -xB -static -no-vec optimized_nonSSE ref
icc -Os -xB -static optimized_nonSSE ref
icc -Os -xB -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -O1 -xK -static
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static goptv
icc -O1 -xK -static -no-vec goptv
icc -O2 -xK -static goptv
icc -O2 -xK -static -no-vec goptv
icc -O3 -xK -static goptv
icc -O3 -xK -static -no-vec goptv
icc -Os -xK -static goptv
icc -Os -xK -static -no-vec goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -O1 -xK -static
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static ref2 ref3
icc -O1 -xK -static -no-vec ref2 ref3
icc -O2 -xK -static ref2 ref3
icc -O2 -xK -static -no-vec ref2 ref3
icc -O3 -xK -static ref2 ref3
icc -O3 -xK -static -no-vec ref2 ref3
icc -Os -xK -static ref2 ref3
icc -Os -xK -static -no-vec ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -xK -static
encrypt.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xK -static optimized_nonSSE ref
icc -O1 -xK -static -no-vec optimized_nonSSE ref
icc -O2 -xK -static optimized_nonSSE ref
icc -O2 -xK -static -no-vec optimized_nonSSE ref
icc -O3 -xK -static optimized_nonSSE ref
icc -O3 -xK -static -no-vec optimized_nonSSE ref
icc -Os -xK -static optimized_nonSSE ref
icc -Os -xK -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -O1 -xN -static
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static goptv
icc -O1 -xN -static -no-vec goptv
icc -O2 -xN -static goptv
icc -O2 -xN -static -no-vec goptv
icc -O3 -xN -static goptv
icc -O3 -xN -static -no-vec goptv
icc -Os -xN -static goptv
icc -Os -xN -static -no-vec goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -O1 -xN -static
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static ref2 ref3
icc -O1 -xN -static -no-vec ref2 ref3
icc -O2 -xN -static ref2 ref3
icc -O2 -xN -static -no-vec ref2 ref3
icc -O3 -xN -static ref2 ref3
icc -O3 -xN -static -no-vec ref2 ref3
icc -Os -xN -static ref2 ref3
icc -Os -xN -static -no-vec ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -xN -static
encrypt.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xN -static optimized_nonSSE ref
icc -O1 -xN -static -no-vec optimized_nonSSE ref
icc -O2 -xN -static optimized_nonSSE ref
icc -O2 -xN -static -no-vec optimized_nonSSE ref
icc -O3 -xN -static optimized_nonSSE ref
icc -O3 -xN -static -no-vec optimized_nonSSE ref
icc -Os -xN -static optimized_nonSSE ref
icc -Os -xN -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -O1 -xP -static
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
pi-cipher.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static goptv
icc -O1 -xP -static -no-vec goptv
icc -O2 -xP -static goptv
icc -O2 -xP -static -no-vec goptv
icc -O3 -xP -static goptv
icc -O3 -xP -static -no-vec goptv
icc -Os -xP -static goptv
icc -Os -xP -static -no-vec goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -O1 -xP -static
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
pi-cipher.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static ref2 ref3
icc -O1 -xP -static -no-vec ref2 ref3
icc -O2 -xP -static ref2 ref3
icc -O2 -xP -static -no-vec ref2 ref3
icc -O3 -xP -static ref2 ref3
icc -O3 -xP -static -no-vec ref2 ref3
icc -Os -xP -static ref2 ref3
icc -Os -xP -static -no-vec ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -xP -static
encrypt.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static optimized_nonSSE ref
icc -O1 -xP -static -no-vec optimized_nonSSE ref
icc -O2 -xP -static optimized_nonSSE ref
icc -O2 -xP -static -no-vec optimized_nonSSE ref
icc -O3 -xP -static optimized_nonSSE ref
icc -O3 -xP -static -no-vec optimized_nonSSE ref
icc -Os -xP -static optimized_nonSSE ref
icc -Os -xP -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -O1 -xW -static
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static goptv
icc -O1 -xW -static -no-vec goptv
icc -O2 -xW -static goptv
icc -O2 -xW -static -no-vec goptv
icc -O3 -xW -static goptv
icc -O3 -xW -static -no-vec goptv
icc -Os -xW -static goptv
icc -Os -xW -static -no-vec goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -O1 -xW -static
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
pi-cipher.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static ref2 ref3
icc -O1 -xW -static -no-vec ref2 ref3
icc -O2 -xW -static ref2 ref3
icc -O2 -xW -static -no-vec ref2 ref3
icc -O3 -xW -static ref2 ref3
icc -O3 -xW -static -no-vec ref2 ref3
icc -Os -xW -static ref2 ref3
icc -Os -xW -static -no-vec ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -O1 -xW -static
encrypt.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static optimized_nonSSE ref
icc -O1 -xW -static -no-vec optimized_nonSSE ref
icc -O2 -xW -static optimized_nonSSE ref
icc -O2 -xW -static -no-vec optimized_nonSSE ref
icc -O3 -xW -static optimized_nonSSE ref
icc -O3 -xW -static -no-vec optimized_nonSSE ref
icc -Os -xW -static optimized_nonSSE ref
icc -Os -xW -static -no-vec optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
icc -fast ref ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/goptv
Compiler: icc -m64 -xHost -vec-report0 -static
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
pi-cipher.c: icc: command line remark #10148: option '-vec-report0' not supported
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(289): error: vector operation not supported with these operand types
pi-cipher.c: n_t = ROTL(n_t, n_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(308): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: pi-cipher.c(359): error: vector operation not supported with these operand types
pi-cipher.c: m_t = ROTL(m_t, m_rot);
pi-cipher.c: ^
pi-cipher.c:
pi-cipher.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static goptv

Compiler output

Implementation: crypto_aead/pi64cipher128v2/ref2
Compiler: icc -m64 -xHost -vec-report0 -static
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
pi-cipher.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ref2 ref3

Compiler output

Implementation: crypto_aead/pi64cipher128v2/optimized_nonSSE
Compiler: icc -m64 -xHost -vec-report0 -static
encrypt.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static optimized_nonSSE ref