Implementation notes: amd64, margaux, crypto_stream/aes128estream

Computer: margaux
Microarchitecture: amd64; Core 2 65nm (6fb)
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20240625
Operation: crypto_stream
Primitive: aes128estream
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
166298844 0 422701 804 1056T:e/schwabe/core2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
166668560 0 120813 836 960T:e/schwabe/core2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
166718610 0 124003 844 960T:e/schwabe/core2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167068610 0 123779 844 960T:e/schwabe/core2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167198826 0 422156 796 1056T:e/schwabe/core2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167198654 0 420768 780 1024T:e/schwabe/core2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167228610 0 122891 844 960T:e/schwabe/core2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167348610 0 121603 844 960T:e/schwabe/core2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
167348844 0 423877 804 1056T:e/schwabe/core2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179098861 0 123195 844 960T:e/schwabe/athlon64-1clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179138861 0 121843 844 960T:e/schwabe/athlon64-1clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179148861 0 124307 844 960T:e/schwabe/athlon64-1clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179149077 0 422396 796 1056T:e/schwabe/athlon64-1gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179178861 0 124083 844 960T:e/schwabe/athlon64-1clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179249095 0 424117 804 1056T:e/schwabe/athlon64-1gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179268811 0 121053 836 960T:e/schwabe/athlon64-1clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179289095 0 422941 804 1056T:e/schwabe/athlon64-1gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179348905 0 421008 780 1024T:e/schwabe/athlon64-1gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179499008 0 123339 844 960T:e/schwabe/athlon64-2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179619242 0 424261 804 1056T:e/schwabe/athlon64-2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179719052 0 421152 780 1024T:e/schwabe/athlon64-2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179899008 0 124451 844 960T:e/schwabe/athlon64-2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179899008 0 124227 844 960T:e/schwabe/athlon64-2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179919008 0 121987 844 960T:e/schwabe/athlon64-2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179929224 0 422540 796 1056T:e/schwabe/athlon64-2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
179938958 0 121197 836 960T:e/schwabe/athlon64-2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
180119242 0 423085 804 1056T:e/schwabe/athlon64-2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
203724670 4096 418885 4908 1056T:e/hongjun/v0gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
204394294 4096 416784 4884 1024T:e/hongjun/v0gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
209924693 4096 418388 4900 1056T:e/hongjun/v0gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
213906845 0 122003 844 960T:e/bernstein/amd64-2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
213957079 0 420925 804 1056T:e/bernstein/amd64-2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
213966845 0 121115 844 960T:e/bernstein/amd64-2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
213996845 0 122227 844 960T:e/bernstein/amd64-2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
214046795 0 119037 836 960T:e/bernstein/amd64-2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
214056845 0 119827 844 960T:e/bernstein/amd64-2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
214077061 0 420380 796 1056T:e/bernstein/amd64-2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
214076889 0 418992 780 1024T:e/bernstein/amd64-2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
214107079 0 422101 804 1056T:e/bernstein/amd64-2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
216345485 4096 120899 4948 960T:e/hongjun/v0clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
217335469 4096 120659 4948 960T:e/hongjun/v0clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
217484644 4096 118947 4948 960T:e/hongjun/v0clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
217744196 4096 117163 4948 960T:e/hongjun/v0clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
218247035 4096 422485 4908 1056T:e/hongjun/v0gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
220644176 4096 116381 4940 960T:e/hongjun/v0clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2220720422 0 432952 780 1024T:e/gladmangcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
222467317 0 120267 844 960T:e/bernstein/little-4clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2227820876 0 435125 804 1056T:e/gladmangcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223496909 0 419024 780 1024T:e/bernstein/amd64-1gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223526865 0 122259 844 960T:e/bernstein/amd64-1clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223567099 0 420957 804 1056T:e/bernstein/amd64-1gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223606865 0 121147 844 960T:e/bernstein/amd64-1clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223706865 0 122035 844 960T:e/bernstein/amd64-1clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223747081 0 420412 796 1056T:e/bernstein/amd64-1gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
223786815 0 119069 836 960T:e/bernstein/amd64-1clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
224516865 0 119859 844 960T:e/bernstein/amd64-1clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
224617099 0 422133 804 1056T:e/bernstein/amd64-1gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
231027733 0 122923 844 960T:e/bernstein/little-4clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
231347685 0 121987 844 960T:e/bernstein/little-4clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
231417685 0 123099 844 960T:e/bernstein/little-4clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
235187105 0 119293 836 960T:e/bernstein/little-4clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
237424203 0 117155 844 960T:e/bernstein/little-3clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
240175013 0 119307 844 960T:e/bernstein/little-3clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
240245837 0 121019 844 960T:e/bernstein/little-3clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
240485837 0 121243 844 960T:e/bernstein/little-3clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2480020301 0 133299 844 960T:e/gladmanclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
248614251 0 117203 844 960T:e/bernstein/little-2clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2493220648 0 135859 844 960T:e/gladmanclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2495820465 0 132693 836 960T:e/gladmanclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2505520664 0 134987 844 960T:e/gladmanclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2516320664 0 136099 844 960T:e/gladmanclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
251756331 0 119283 844 960T:e/bernstein/little-1clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2526023022 0 438493 804 1056T:e/gladmangcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
255505078 0 119371 844 960T:e/bernstein/little-2clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
256025894 0 121075 844 960T:e/bernstein/little-2clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
258235894 0 121299 844 960T:e/bernstein/little-2clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
261038228 0 422461 804 1056T:e/bernstein/little-4gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
2620421570 0 435300 796 1056T:e/gladmangcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
262234161 0 116341 836 960T:e/bernstein/little-3clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
263126258 0 421717 804 1056T:e/bernstein/little-2gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
263858676 0 424133 804 1056T:e/bernstein/little-4gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
264596542 0 119491 844 960T:e/bernstein/big-1clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
265274786 0 418500 796 1056T:e/bernstein/little-2gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
265507950 0 420424 780 1024T:e/bernstein/little-4gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
267194544 0 417024 780 1024T:e/bernstein/little-2gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
267394847 0 419077 804 1056T:e/bernstein/little-2gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
268008281 0 123683 844 960T:e/bernstein/big-1clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
269478265 0 123443 844 960T:e/bernstein/big-1clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
269797401 0 121691 844 960T:e/bernstein/big-1clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
273856504 0 118693 836 960T:e/bernstein/big-1clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
274587222 0 121515 844 960T:e/bernstein/little-1clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
277348070 0 123475 844 960T:e/bernstein/little-1clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
277618070 0 123251 844 960T:e/bernstein/little-1clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
277644254 0 116437 836 960T:e/bernstein/little-2clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
280276277 0 118453 836 960T:e/bernstein/little-1clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
284026983 0 421213 804 1056T:e/bernstein/little-1gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
286199363 0 424829 804 1056T:e/bernstein/little-1gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
291937047 0 421277 804 1056T:e/bernstein/big-1gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
293546668 0 419144 780 1024T:e/bernstein/little-1gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
293774751 0 418981 804 1056T:e/bernstein/little-3gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
295775963 0 421421 804 1056T:e/bernstein/little-3gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
297088488 0 422204 796 1056T:e/bernstein/little-4gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
298459461 0 424933 804 1056T:e/bernstein/big-1gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
299886948 0 420652 796 1056T:e/bernstein/little-1gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
302746721 0 419208 780 1024T:e/bernstein/big-1gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
314544752 0 418468 796 1056T:e/bernstein/little-3gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
327837471 0 421180 796 1056T:e/bernstein/big-1gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
351784486 0 416960 780 1024T:e/bernstein/little-3gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:   register u32 p03;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:   register u32 p02;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:   register u32 p01;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:   register u32 p00;
aes-ctr.c:                ^
aes-ctr.c: 4 warnings generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/bernstein/little-3clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:   register u32 p02;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:   register u32 p01;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:   register u32 p00;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:   register u32 p03;
aes-ctr.c:                ^
aes-ctr.c: 4 warnings generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/bernstein/little-3clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:   register u32 p02;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:   register u32 p03;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:   register u32 p00;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:   register u32 p01;
aes-ctr.c:                ^
aes-ctr.c: 4 warnings generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/bernstein/little-3clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:   register u32 p00;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:   register u32 p02;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:   register u32 p03;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:   register u32 p01;
aes-ctr.c:                ^
aes-ctr.c: 4 warnings generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/bernstein/little-3clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:   register u32 p03;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:   register u32 p00;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:   register u32 p01;
aes-ctr.c:                ^
aes-ctr.c: ./e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:   register u32 p02;
aes-ctr.c:                ^
aes-ctr.c: 4 warnings generated.

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/bernstein/little-3clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: e/aes-ctr.c: In function 'crypto_stream_aes128estream_e_bernstein_little_3_timingleaks_ECRYPT_process_bytes':
aes-ctr.c: e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:    87 |   register u32 p03;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:    86 |   register u32 p02;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:    85 |   register u32 p01;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:    84 |   register u32 p00;
aes-ctr.c:       |                ^~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/bernstein/little-3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/bernstein/little-3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/bernstein/little-3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/bernstein/little-3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:12: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                   ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:9: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:117:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:9: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:e/hongjun/v1clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)
T:e/hongjun/v1clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:12: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                   ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:9: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:117:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/hongjun/v1clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:12: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                   ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:9: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:117:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/hongjun/v1clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:15: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                      ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:9: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:101:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c: ./e/aes128.h:139:12: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                   ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ./e/aes-ctr.c:117:7: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c:       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       ^
aes-ctr.c: ./e/aes128.h:139:12: note: expanded from macro 'aes128_enc_block'
aes-ctr.c:         u32 y0,y1,y2,y3;\
aes-ctr.c:                   ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:e/hongjun/v1clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0)

Compiler output


aes-ctr.c: In file included from e/aes-ctr.c:9,
aes-ctr.c:                  from aes-ctr.c:1:
aes-ctr.c: e/aes-ctr.c: In function 'crypto_stream_aes128estream_e_hongjun_v1_timingleaks_ECRYPT_process_bytes':
aes-ctr.c: e/aes128.h:139:22: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:   139 |         u32 y0,y1,y2,y3;\
aes-ctr.c:       |                      ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:19: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c:   139 |         u32 y0,y1,y2,y3;\
aes-ctr.c:       |                   ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:16: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c:   139 |         u32 y0,y1,y2,y3;\
aes-ctr.c:       |                ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:22: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:   139 |         u32 y0,y1,y2,y3;\
aes-ctr.c:       |                      ^~
aes-ctr.c: e/aes-ctr.c:117:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/hongjun/v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/hongjun/v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/hongjun/v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)
T:e/hongjun/v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)