Implementation notes: amd64, genji239, crypto_stream/rabbit

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: rabbit
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
53789184 0 424733 856 832e/opt/2/3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
53889184 0 424733 856 832e/opt/2/2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
54129232 0 424781 856 832e/opt/1/4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
54209232 0 424781 856 832e/opt/1/3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
54229232 0 424781 856 832e/opt/1/2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
54709672 0 426477 856 832e/opt/2/3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
54729672 0 426477 856 832e/opt/2/2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
54749672 0 426477 856 832e/opt/2/2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
54769672 0 426477 856 832e/opt/2/2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
547610040 0 426797 856 832e/opt/2/2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
547610536 0 428149 856 864e/opt/2/2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
54769672 0 426477 856 832e/opt/2/3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
54769672 0 426477 856 832e/opt/2/3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
547810040 0 426797 856 832e/opt/2/3icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
54789672 0 426477 856 832e/opt/2/3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
548010040 0 426797 856 832e/opt/2/2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
548210536 0 428149 856 864e/opt/2/3icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
54849672 0 426477 856 832e/opt/2/2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
548410040 0 426797 856 832e/opt/2/3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
548610040 0 426797 856 832e/opt/2/3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
548610472 0 427797 856 864e/opt/2/3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
548610040 0 426797 856 832e/opt/2/3icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
549010040 0 426797 856 832e/opt/2/2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
549010472 0 427797 856 864e/opt/2/2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
549210040 0 426797 856 832e/opt/2/2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
55009728 0 426533 856 832e/opt/1/3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
55009728 0 426533 856 832e/opt/1/4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
55029728 0 426533 856 832e/opt/1/2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
55029728 0 426533 856 832e/opt/1/2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
55029728 0 426533 856 832e/opt/1/3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
55029728 0 426533 856 832e/opt/1/4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
55049728 0 426533 856 832e/opt/1/4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
55069728 0 426533 856 832e/opt/1/2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
55089728 0 426533 856 832e/opt/1/3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
55089728 0 426533 856 832e/opt/1/4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
55109728 0 426533 856 832e/opt/1/2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
55129728 0 426533 856 832e/opt/1/3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
55389560 0 425053 856 832e/opt/2/2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
554010432 0 427869 856 864e/opt/2/3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
55429560 0 425053 856 832e/opt/2/3icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
554210000 0 427157 856 832e/opt/2/3icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
554410496 0 427821 856 864e/opt/1/3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
554410000 0 427157 856 832e/opt/2/2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
554410000 0 427157 856 832e/opt/2/3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
554610496 0 427821 856 864e/opt/1/2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
554610000 0 427157 856 832e/opt/2/2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
554610432 0 427869 856 864e/opt/2/2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
554810496 0 427821 856 864e/opt/1/4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
554810000 0 427157 856 832e/opt/2/3icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
554810496 0 428461 856 864e/opt/2/3icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
555010000 0 427157 856 832e/opt/2/2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
555010000 0 427157 856 832e/opt/2/3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
55529560 0 425053 856 832e/opt/1/4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
555210000 0 427157 856 832e/opt/2/2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
555410496 0 428461 856 864e/opt/2/2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
55589560 0 425053 856 832e/opt/1/3icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
557010064 0 426821 856 832e/opt/1/2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
557210064 0 426821 856 832e/opt/1/2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
557210560 0 428173 856 864e/opt/1/2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
557210064 0 426821 856 832e/opt/1/2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
557410064 0 426821 856 832e/opt/1/4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
55769560 0 425053 856 832e/opt/1/2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
557610064 0 426821 856 832e/opt/1/3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
557610064 0 426821 856 832e/opt/1/3icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
557610560 0 428173 856 864e/opt/1/3icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
557610064 0 426821 856 832e/opt/1/3icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
557610064 0 426821 856 832e/opt/1/4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
558210560 0 428173 856 864e/opt/1/4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
558410064 0 426821 856 832e/opt/1/4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
558810064 0 426821 856 832e/opt/1/3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
559610064 0 426821 856 832e/opt/1/4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
560210472 0 427909 856 864e/opt/1/3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
561210472 0 427909 856 864e/opt/1/2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
561810472 0 427909 856 864e/opt/1/4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
563610056 0 427213 856 832e/opt/1/3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
563810056 0 427213 856 832e/opt/1/2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
563810056 0 427213 856 832e/opt/1/3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
563810056 0 427213 856 832e/opt/1/3icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
563810056 0 427213 856 832e/opt/1/4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
564010056 0 427213 856 832e/opt/1/2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
564010056 0 427213 856 832e/opt/1/3icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
564210056 0 427213 856 832e/opt/1/4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
564210056 0 427213 856 832e/opt/1/4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
564410056 0 427213 856 832e/opt/1/2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
564610552 0 428517 856 864e/opt/1/2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
564610056 0 427213 856 832e/opt/1/2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
56465950 0 420313 816 864e/opt/2/2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
56469984 0 426757 856 832e/opt/2/3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
56485902 0 420265 816 864e/opt/1/4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
564810056 0 427213 856 832e/opt/1/4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
564810552 0 428517 856 864e/opt/1/4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
565010552 0 428517 856 864e/opt/1/3icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
56525902 0 420265 816 864e/opt/1/2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
56529984 0 426757 856 832e/opt/2/2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
56529984 0 426757 856 832e/opt/2/3icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
56529984 0 426757 856 832e/opt/2/3icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
56549984 0 426757 856 832e/opt/2/2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
56565950 0 420313 816 864e/opt/2/3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
56569984 0 426757 856 832e/opt/2/3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
56584094 0 415644 808 864e/opt/1/4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
566010056 0 426829 856 832e/opt/1/2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
56605902 0 420265 816 864e/opt/1/3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
56609984 0 426757 856 832e/opt/2/2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
56624094 0 415644 808 864e/opt/1/3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
566210056 0 426829 856 832e/opt/1/4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
56624030 0 415580 808 864e/opt/2/2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
56624030 0 415580 808 864e/opt/2/3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
566410056 0 426829 856 832e/opt/1/2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
566410056 0 426829 856 832e/opt/1/2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
566410056 0 426829 856 832e/opt/1/4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
56649984 0 426757 856 832e/opt/2/2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
56664094 0 415644 808 864e/opt/1/2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
566610056 0 426829 856 832e/opt/1/3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
566610056 0 426829 856 832e/opt/1/3icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
567010056 0 426829 856 832e/opt/1/2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
567010056 0 426829 856 832e/opt/1/3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
567010056 0 426829 856 832e/opt/1/4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
567210056 0 426829 856 832e/opt/1/4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
567610056 0 426829 856 832e/opt/1/3icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
62624154 0 415588 808 864e/opt/2/3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62623664 0 414044 792 832e/opt/2/3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62643664 0 414044 792 832e/opt/2/2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62684154 0 415588 808 864e/opt/2/2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62783735 0 414108 792 832e/opt/1/2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62783735 0 414108 792 832e/opt/1/4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62824220 0 415652 808 864e/opt/1/4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62844220 0 415652 808 864e/opt/1/2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62844220 0 415652 808 864e/opt/1/3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
62843735 0 414108 792 832e/opt/1/3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
75764718 0 416268 808 864e/opt/2/1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
76324782 0 416332 808 864e/opt/1/1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
76665142 0 419505 816 864e/opt/2/1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
76705142 0 419505 816 864e/opt/1/1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
774811448 0 428781 856 864e/opt/2/1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
775011528 0 429149 856 864e/opt/2/1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
775410560 0 426117 856 832e/opt/1/1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
776011072 0 427837 856 832e/opt/2/1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
776210464 0 426021 856 832e/opt/2/1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
776411072 0 427837 856 832e/opt/2/1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
777011488 0 428821 856 864e/opt/1/1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
778611072 0 427837 856 832e/opt/2/1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
779411112 0 427877 856 832e/opt/1/1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
780011072 0 427837 856 832e/opt/2/1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
780211112 0 427877 856 832e/opt/1/1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
781011112 0 427877 856 832e/opt/1/1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
783211112 0 427877 856 832e/opt/1/1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
786411568 0 429189 856 864e/opt/1/1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
787010872 0 427685 856 832e/opt/2/1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
787410872 0 427685 856 832e/opt/2/1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
788210880 0 428045 856 832e/opt/2/1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
788210880 0 428045 856 832e/opt/2/1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
788410880 0 428045 856 832e/opt/2/1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
789011336 0 429309 856 864e/opt/2/1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
789211256 0 428701 856 864e/opt/2/1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
789610872 0 427685 856 832e/opt/2/1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
790010880 0 428045 856 832e/opt/2/1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
795811328 0 428773 856 864e/opt/1/1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
795810872 0 427685 856 832e/opt/2/1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
797210952 0 428117 856 832e/opt/1/1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
797610952 0 428117 856 832e/opt/1/1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
797810952 0 428117 856 832e/opt/1/1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
798811408 0 429381 856 864e/opt/1/1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
799010952 0 428117 856 832e/opt/1/1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
799610464 0 425965 856 832e/opt/1/1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
803410448 0 425949 856 832e/opt/2/1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
808810064 0 426821 856 832e/opt/1/2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
81904497 0 414876 792 832e/opt/2/1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
82384448 0 414828 792 832e/opt/1/1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
830410992 0 427773 856 832e/opt/1/1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
831010992 0 427805 856 832e/opt/1/1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
831210992 0 427805 856 832e/opt/1/1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
834210824 0 427605 856 832e/opt/2/1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
834410992 0 427773 856 832e/opt/1/1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
834610824 0 427605 856 832e/opt/2/1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
834610824 0 427605 856 832e/opt/2/1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
834810992 0 427773 856 832e/opt/1/1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
835010992 0 427773 856 832e/opt/1/1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
835210824 0 427605 856 832e/opt/2/1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
837010992 0 427805 856 832e/opt/1/1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
838410992 0 427805 856 832e/opt/1/1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
84524892 0 416324 808 864e/opt/2/1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
84564939 0 416372 808 864e/opt/1/1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
87002822 0 414372 808 864e/refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
87022353 0 412740 792 832e/refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
87602713 0 414140 808 864e/refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
91963214 0 417577 816 864e/refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
96405656 0 421197 856 832e/reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
96805808 0 422621 856 832e/reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
96845800 0 422581 856 832e/reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
96885808 0 422621 856 832e/reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
96885800 0 422581 856 832e/reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
96945656 0 421141 856 832e/reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
97005800 0 422581 856 832e/reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
97105808 0 422621 856 832e/reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
97125808 0 422621 856 832e/reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
97205800 0 422581 856 832e/reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
99629088 0 425853 856 832e/reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
101648248 0 425413 856 832e/reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
101688248 0 425413 856 832e/reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
101748248 0 425413 856 832e/reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
101768744 0 426189 856 864e/reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
101788248 0 425413 856 832e/reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
101848856 0 426829 856 864e/reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
102109520 0 426853 856 864e/reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
102229088 0 425853 856 832e/reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
102269088 0 425853 856 832e/reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
102309088 0 425853 856 832e/reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
102369632 0 427253 856 864e/reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017

Test failure

Implementation: e/opt/1/1
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/1/1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/1/1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/1/2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/1/2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/1/3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/1/3
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/1/4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/1/4
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/2/1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/2/1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/2/2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/2/2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/2/3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/2/3
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/ref

Compiler output

Implementation: e/opt/2/4
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbit.c: In file included from rabbit.c:2:
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER'; did you mean 'RABBIT_G_AND_COUNTER'? [-Wimplicit-function-declaration]
rabbit.c: 314 | RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~
rabbit.c: | RABBIT_G_AND_COUNTER
rabbit.c: e/rabbit.c:314:44: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: 314 | RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: 315 | RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: | ~~~~~~~~~~~~~~~~~~~~~~~~~
rabbit.c: e/rabbit.c:318:44: error: expected ';' before 'p_instance'
rabbit.c: 318 | RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: e/rabbit.c:320:44: error: expected ';' before 'p_instance'
rabbit.c: 320 | RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: e/rabbit.c:322:44: error: expected ';' before 'p_instance'
rabbit.c: 322 | RABBIT_G_AND_LATE_COUNTER(5, 0x4D34D34D)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: e/rabbit.c:324:44: error: expected ';' before 'p_instance'
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/4
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/4
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/4
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/4

Compiler output

Implementation: e/opt/2/4
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(314): warning #266: function "RABBIT_G_AND_LATE_COUNTER" declared implicitly
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(315): error: expected a ";"
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(319): error: expected a ";"
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(321): error: expected a ";"
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(323): error: expected a ";"
rabbit.c: RABBIT_GEN_X_ODD(5, 4, 3)
rabbit.c: ^
rabbit.c:
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer e/opt/2/4
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer e/opt/2/4
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/2/4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/2/4
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer e/opt/2/4
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer e/opt/2/4
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer e/opt/2/4
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer e/opt/2/4
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer e/opt/2/4
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer e/opt/2/4
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer e/opt/2/4
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer e/opt/2/4
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer e/opt/2/4
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer e/opt/2/4
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer e/opt/2/4
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer e/opt/2/4
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer e/opt/2/4
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer e/opt/2/4
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer e/opt/2/4
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer e/opt/2/4
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer e/opt/2/4
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer e/opt/2/4
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer e/opt/2/4
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer e/opt/2/4

Compiler output

Implementation: e/opt/2/5
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbit.c: In file included from rabbit.c:2:
rabbit.c: e/rabbit.c:37:2: error: #error this variant does not compile on this platform
rabbit.c: 37 | #error this variant does not compile on this platform
rabbit.c: | ^~~~~
rabbit.c: e/rabbit.c: In function 'RABBIT_next_state':
rabbit.c: e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER'; did you mean 'RABBIT_G_AND_COUNTER'? [-Wimplicit-function-declaration]
rabbit.c: 314 | RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~
rabbit.c: | RABBIT_G_AND_COUNTER
rabbit.c: e/rabbit.c:314:44: error: expected ';' before 'RABBIT_G_AND_LATE_COUNTER'
rabbit.c: 314 | RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: 315 | RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: | ~~~~~~~~~~~~~~~~~~~~~~~~~
rabbit.c: e/rabbit.c:318:44: error: expected ';' before 'p_instance'
rabbit.c: 318 | RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: e/rabbit.c:320:44: error: expected ';' before 'p_instance'
rabbit.c: 320 | RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: | ^
rabbit.c: | ;
rabbit.c: e/rabbit.c:322:44: error: expected ';' before 'p_instance'
rabbit.c: 322 | RABBIT_G_AND_LATE_COUNTER(5, 0x4D34D34D)
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/5
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/5
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/5
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE e/opt/2/5

Compiler output

Implementation: e/opt/2/5
Security model: unknown
Compiler: icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(37): error: #error directive: this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(314): warning #266: function "RABBIT_G_AND_LATE_COUNTER" declared implicitly
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(315): error: expected a ";"
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(319): error: expected a ";"
rabbit.c: RABBIT_GEN_X_ODD(3, 2, 1)
rabbit.c: ^
rabbit.c:
rabbit.c: In file included from rabbit.c(2):
rabbit.c: e/rabbit.c(321): error: expected a ";"
rabbit.c: RABBIT_GEN_X_EVEN(4, 3, 2)
rabbit.c: ^
rabbit.c:
rabbit.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer e/opt/2/5
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer e/opt/2/5
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer e/opt/2/5
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer e/opt/2/5
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer e/opt/2/5
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer e/opt/2/5
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer e/opt/2/5
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer e/opt/2/5
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer e/opt/2/5
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer e/opt/2/5
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer e/opt/2/5
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer e/opt/2/5
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer e/opt/2/5
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer e/opt/2/5
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer e/opt/2/5
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer e/opt/2/5
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer e/opt/2/5
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer e/opt/2/5
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer e/opt/2/5
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer e/opt/2/5
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer e/opt/2/5
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer e/opt/2/5
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer e/opt/2/5
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer e/opt/2/5