Implementation notes: amd64, hobbes, crypto_stream/aes256estream

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: aes256estream
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
29520? ? ?? ? ?e/hongjun/v1clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090920170904
29663? ? ?? ? ?e/hongjun/v1clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
30594? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090920170904
30641? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090920170904
30897? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090920170904
30964? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090920170904
31150? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090920170904
31209? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170904
31278? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170904
31327? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
31336? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170904
31354? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090920170904
31368? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090920170904
31385? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090920170904
31429? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090920170904
31430? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090920170904
31454? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090920170904
31466? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
31500? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090920170904
31581? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090920170904
31592? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090920170904
31634? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
31634? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090920170904
31639? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
31643? ? ?? ? ?e/hongjun/v0gcc_-O2_-fomit-frame-pointer2017090920170904
31652? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090920170904
31692? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090920170904
31725? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170904
31729? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
31729? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
31752? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170904
31782? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090920170904
31788? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090920170904
31811? ? ?? ? ?e/hongjun/v0gcc_-m64_-O2_-fomit-frame-pointer2017090920170904
31812? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
31817? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
31859? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090920170904
31864? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090920170904
31881? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090920170904
31902? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090920170904
31910? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O2_-fomit-frame-pointer2017090920170904
31933? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170904
32016? ? ?? ? ?e/hongjun/v0clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
32034? ? ?? ? ?e/hongjun/v0clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
32098? ? ?? ? ?e/hongjun/v0clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
32126? ? ?? ? ?e/hongjun/v0clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090920170904
32157? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090920170904
32157? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090920170904
32200? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
32205? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090920170904
32210? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090920170904
32218? ? ?? ? ?e/hongjun/v0gcc_-m64_-Os_-fomit-frame-pointer2017090920170904
32251? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090920170904
32267? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090920170904
32336? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
32344? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170904
32344? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-Os_-fomit-frame-pointer2017090920170904
32361? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
32399? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
32431? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
32494? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
32556? ? ?? ? ?e/hongjun/v0gcc_-Os_-fomit-frame-pointer2017090920170904
32586? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170904
32734? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
33131? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
33177? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
33637? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170904
33764? ? ?? ? ?e/hongjun/v0gcc_-m64_-O_-fomit-frame-pointer2017090920170904
33764? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090920170904
33780? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090920170904
33793? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
33803? ? ?? ? ?e/hongjun/v0gcc_-O_-fomit-frame-pointer2017090920170904
33814? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
33848? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090920170904
33853? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090920170904
33870? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090920170904
33874? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170904
33902? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090920170904
33966? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
33968? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O_-fomit-frame-pointer2017090920170904
33989? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
34041? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O_-fomit-frame-pointer2017090920170904
34097? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170904
34190? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
34462? ? ?? ? ?e/hongjun/v1clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017090920170904
34483? ? ?? ? ?e/hongjun/v1clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017090920170904
34807? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170904
34808? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
34819? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170904
34845? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090920170904
34857? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
34859? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090920170904
34865? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-Os_-fomit-frame-pointer2017090920170904
34913? ? ?? ? ?e/hongjun/v1gcc_-Os_-fomit-frame-pointer2017090920170904
34921? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090920170904
34948? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-Os_-fomit-frame-pointer2017090920170904
34962? ? ?? ? ?e/hongjun/v1gcc_-m64_-Os_-fomit-frame-pointer2017090920170904
34966? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090920170904
34981? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170904
34988? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090920170904
34992? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
35019? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090920170904
35035? ? ?? ? ?e/hongjun/v0gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090920170904
35052? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090920170904
35059? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170904
35087? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090920170904
35111? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090920170904
35237? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090920170904
35294? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
35390? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090920170904
35396? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170904
35422? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
35435? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170904
35494? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090920170904
35517? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
35524? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170904
35554? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170904
35577? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-Os_-fomit-frame-pointer2017090920170904
35615? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090920170904
35681? ? ?? ? ?e/hongjun/v0clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
35724? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090920170904
35739? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090920170904
35785? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090920170904
35789? ? ?? ? ?e/hongjun/v0clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090920170904
35813? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090920170904
35836? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090920170904
35883? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170904
35924? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090920170904
35963? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090920170904
35966? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
35975? ? ?? ? ?e/hongjun/v0gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
35988? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170904
36035? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090920170904
36042? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O_-fomit-frame-pointer2017090920170904
36049? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090920170904
36070? ? ?? ? ?e/hongjun/v1gcc_-O3_-fomit-frame-pointer2017090920170904
36164? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O3_-fomit-frame-pointer2017090920170904
36209? ? ?? ? ?e/hongjun/v1gcc_-m64_-O3_-fomit-frame-pointer2017090920170904
36222? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170904
36276? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
36301? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
36305? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
36346? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
36352? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090920170904
36365? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-O3_-fomit-frame-pointer2017090920170904
36377? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170904
36407? ? ?? ? ?e/hongjun/v0gcc_-O3_-fomit-frame-pointer2017090920170904
36422? ? ?? ? ?e/hongjun/v0gcc_-march=k8_-O3_-fomit-frame-pointer2017090920170904
36425? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090920170904
36443? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090920170904
36453? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090920170904
36490? ? ?? ? ?e/hongjun/v0gcc_-m64_-O3_-fomit-frame-pointer2017090920170904
36511? ? ?? ? ?e/hongjun/v0gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170904
36551? ? ?? ? ?e/hongjun/v1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090920170904
36618? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090920170904
36630? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090920170904
36675? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
36677? ? ?? ? ?e/hongjun/v1gcc_-m64_-O2_-fomit-frame-pointer2017090920170904
36684? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170904
36726? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090920170904
36740? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
36772? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
36794? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170904
36797? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090920170904
36817? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090920170904
36827? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090920170904
36832? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O2_-fomit-frame-pointer2017090920170904
36834? ? ?? ? ?e/hongjun/v1gcc_-O2_-fomit-frame-pointer2017090920170904
36851? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090920170904
36885? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170904
36930? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090920170904
36943? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090920170904
36963? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170904
37016? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090920170904
37021? ? ?? ? ?e/hongjun/v0gcc_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
37083? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170904
37138? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170904
37178? ? ?? ? ?e/hongjun/v0clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017090920170904
37206? ? ?? ? ?e/hongjun/v0clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017090920170904
37305? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
37343? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
37369? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
37425? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
37470? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170904
37473? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
37525? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
37937? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170904
37942? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090920170904
37949? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170904
37966? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
37994? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090920170904
37999? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O2_-fomit-frame-pointer2017090920170904
38071? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
38469? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090920170904
38492? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090920170904
38534? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170904
38539? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090920170904
38547? ? ?? ? ?e/hongjun/v1gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170904
38552? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
38595? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090920170904
38600? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
38604? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170904
38605? ? ?? ? ?e/hongjun/v1gcc_-O_-fomit-frame-pointer2017090920170904
38613? ? ?? ? ?e/hongjun/v1gcc_-m64_-O_-fomit-frame-pointer2017090920170904
38623? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-O_-fomit-frame-pointer2017090920170904
38635? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090920170904
38643? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090920170904
38708? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090920170904
38730? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090920170904
38756? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170904
38766? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O_-fomit-frame-pointer2017090920170904
38789? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170904
38929? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090920170904
39236? ? ?? ? ?e/hongjun/v1gcc_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
39298? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170904
39318? ? ?? ? ?e/hongjun/v1gcc_-march=k8_-O_-fomit-frame-pointer2017090920170904
39429? ? ?? ? ?e/hongjun/v1gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170904
39498? ? ?? ? ?e/hongjun/v1clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
39546? ? ?? ? ?e/hongjun/v1clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090920170904
39553? ? ?? ? ?e/hongjun/v1clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
39892? ? ?? ? ?e/hongjun/v1clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170904
47462? ? ?? ? ?e/hongjun/v0gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090920170904
49994? ? ?? ? ?e/hongjun/v1gcc_-march=nocona_-O2_-fomit-frame-pointer2017090920170904
50780? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170904
117062? ? ?? ? ?e/hongjun/v1cc2017090920170904
117160? ? ?? ? ?e/hongjun/v1gcc2017090920170904
117174? ? ?? ? ?e/hongjun/v1gcc_-funroll-loops2017090920170904
118838? ? ?? ? ?e/hongjun/v0gcc2017090920170904
118922? ? ?? ? ?e/hongjun/v0gcc_-funroll-loops2017090920170904
118937? ? ?? ? ?e/hongjun/v0cc2017090920170904

Test failure

Implementation: crypto_stream/aes256estream/e/hongjun/v0
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: cc
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 106, namely:
CompilerImplementations
cc e/gladman
gcc e/gladman
gcc -O2 -fomit-frame-pointer e/gladman
gcc -O3 -fomit-frame-pointer e/gladman
gcc -O -fomit-frame-pointer e/gladman
gcc -Os -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops e/gladman
gcc -funroll-loops -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer e/gladman
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -m64 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -O -fomit-frame-pointer e/gladman
gcc -m64 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=corei7 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -O -fomit-frame-pointer e/gladman
gcc -m64 -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer e/gladman
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -O -fomit-frame-pointer e/gladman
gcc -m64 -march=nocona -Os -fomit-frame-pointer e/gladman
gcc -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -march=barcelona -Os -fomit-frame-pointer e/gladman
gcc -march=k8 -O2 -fomit-frame-pointer e/gladman
gcc -march=k8 -O3 -fomit-frame-pointer e/gladman
gcc -march=k8 -O -fomit-frame-pointer e/gladman
gcc -march=k8 -Os -fomit-frame-pointer e/gladman
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv e/gladman
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv e/gladman
gcc -march=nocona -O2 -fomit-frame-pointer e/gladman
gcc -march=nocona -O3 -fomit-frame-pointer e/gladman
gcc -march=nocona -O -fomit-frame-pointer e/gladman
gcc -march=nocona -Os -fomit-frame-pointer e/gladman

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
aes-ctr.c: In file included from aes-ctr.c:2:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:2:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.h:106:60: error: initializer element is not a compile-time constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ~~~~~~~~^~~
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^~~~~~~
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^~~~~~~~~~~~~~~~~~~~~~
aes-ctr.c: In file included from aes-ctr.c:2:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:124:39: error: initializer element is not a compile-time constant
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments e/gladman
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments e/gladman
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments e/gladman
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments e/gladman
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments e/gladman
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments e/gladman
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments e/gladman
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments e/gladman

Compiler output

Implementation: crypto_stream/aes256estream/e/gladman
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ...
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from e/aes-ctr.c:17:0,
aes-ctr.c: from aes-ctr.c:2:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:153:17: error: initializer element is not constant
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -O -fomit-frame-pointer e/gladman
gcc -m64 -march=barcelona -Os -fomit-frame-pointer e/gladman