Implementation notes: amd64, sand, crypto_hash/sha3512

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: sha3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
32260? ? ?? ? ?oncore32bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041420171218
32300? ? ?? ? ?oncore32bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
32310? ? ?? ? ?oncore32bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
32448? ? ?? ? ?oncore32bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
32458? ? ?? ? ?oncore32bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041420171218
33422? ? ?? ? ?oncore32bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
35152? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
35154? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
35180? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041420171218
35192? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041420171218
35194? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
35200? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
35202? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
35204? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
35210? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041420171218
35210? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041420171218
35210? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
35212? ? ?? ? ?oncore32bitsgcc_-O2_-fomit-frame-pointer2018041420171218
35220? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
35222? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
35222? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
35230? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
35232? ? ?? ? ?oncore32bitsgcc_-m64_-O3_-fomit-frame-pointer2018041420171218
35238? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041420171218
35238? ? ?? ? ?oncore32bitsgcc_-march=k8_-O_-fomit-frame-pointer2018041420171218
35238? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
35244? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
35248? ? ?? ? ?oncore32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018041420171218
35280? ? ?? ? ?oncore32bitsgcc_-m64_-O2_-fomit-frame-pointer2018041420171218
35280? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
35282? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
35286? ? ?? ? ?oncore32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018041420171218
35292? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018041420171218
35296? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041420171218
35304? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041420171218
35310? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041420171218
35312? ? ?? ? ?oncore32bitsgcc_-O3_-fomit-frame-pointer2018041420171218
35318? ? ?? ? ?oncore32bitsgcc_-m64_-O_-fomit-frame-pointer2018041420171218
35320? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018041420171218
35320? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041420171218
35342? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
35364? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
35366? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041420171218
35376? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
35390? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041420171218
35392? ? ?? ? ?oncore32bitsgcc_-O_-fomit-frame-pointer2018041420171218
35396? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041420171218
35484? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041420171218
35494? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041420171218
35586? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
35644? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
35654? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
35788? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041420171218
35858? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
36814? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041420171218
36832? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
36838? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041420171218
36850? ? ?? ? ?oncore32bitsgcc_-m64_-Os_-fomit-frame-pointer2018041420171218
36874? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
36900? ? ?? ? ?oncore32bitsgcc_-Os_-fomit-frame-pointer2018041420171218
36904? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
36926? ? ?? ? ?oncore32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018041420171218
36942? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
36944? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041420171218
36944? ? ?? ? ?oncore32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
36960? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
37000? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
37114? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
37328? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041420171218
38006? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041420171218
46774? ? ?? ? ?oncore32bitsgcc_-funroll-loops2018041420171218
46780? ? ?? ? ?oncore32bitsgcc2018041420171218
46846? ? ?? ? ?oncore32bitscc2018041420171218
71980? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
72038? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
72116? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
72126? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
72184? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018041420171218
72216? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041420171218
72236? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041420171218
72246? ? ?? ? ?oncore64bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041420171218
72256? ? ?? ? ?oncore64bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
72276? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
72286? ? ?? ? ?oncore64bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
72296? ? ?? ? ?oncore64bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
72350? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041420171218
72366? ? ?? ? ?oncore64bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041420171218
72398? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
72398? ? ?? ? ?oncore64bitsgcc_-m64_-O_-fomit-frame-pointer2018041420171218
72400? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041420171218
72414? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041420171218
72416? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041420171218
72422? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
72428? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041420171218
72430? ? ?? ? ?oncore64bitsgcc_-O_-fomit-frame-pointer2018041420171218
72438? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
72440? ? ?? ? ?oncore64bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
72450? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
72450? ? ?? ? ?oncore64bitsgcc_-march=k8_-O_-fomit-frame-pointer2018041420171218
72450? ? ?? ? ?oncore64bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
72452? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
72452? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041420171218
72452? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
72452? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
72476? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
72476? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
72504? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
72508? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041420171218
72520? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041420171218
72530? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041420171218
72532? ? ?? ? ?oncore64bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018041420171218
72548? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041420171218
72580? ? ?? ? ?oncore64bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018041420171218
72586? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041420171218
72596? ? ?? ? ?oncore64bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018041420171218
72598? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
72604? ? ?? ? ?oncore64bitsgcc_-O2_-fomit-frame-pointer2018041420171218
72638? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
72654? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
72654? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
72666? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
72668? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041420171218
72674? ? ?? ? ?oncore64bitsgcc_-m64_-O2_-fomit-frame-pointer2018041420171218
72680? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018041420171218
72690? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
72706? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041420171218
72716? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
72738? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041420171218
72742? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041420171218
72750? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041420171218
72752? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041420171218
72754? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
72756? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
72796? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
72838? ? ?? ? ?oncore64bitsgcc_-Os_-fomit-frame-pointer2018041420171218
72910? ? ?? ? ?oncore64bitsgcc_-m64_-Os_-fomit-frame-pointer2018041420171218
72944? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
72960? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
72996? ? ?? ? ?oncore64bitsgcc_-m64_-O3_-fomit-frame-pointer2018041420171218
73022? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
73040? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
73288? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041420171218
73384? ? ?? ? ?oncore64bitsgcc_-O3_-fomit-frame-pointer2018041420171218
73538? ? ?? ? ?oncore64bitscc2018041420171218
73976? ? ?? ? ?oncore64bitsgcc_-funroll-loops2018041420171218
73984? ? ?? ? ?oncore64bitsgcc2018041420171218

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX512
Compiler: cc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: error: always_inline function '_mm512_mask_storeu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: expanded from macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: expanded from macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:37: error: always_inline function '_mm512_xor_si512' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:206:37: note: expanded from macro 'XOR'
KeccakP-1600-AVX512.c: #define XOR(a,b) _mm512_xor_si512(a,b)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:41: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:68: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx2'
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
cc kcp/optimized1600AVX512
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv7A
Compiler: cc
keccak.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:1: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:1: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:1: error: unexpected token at start of statement
keccak.s: @ http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:1: error: unexpected token at start of statement
keccak.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv8A
Compiler: cc
keccak.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
keccak.s: keccak.s:258:20: error: unknown token in expression
keccak.s: movi v0.2d, #0
keccak.s: ^
keccak.s: keccak.s:259:20: error: unknown token in expression
keccak.s: movi v1.2d, #0
keccak.s: ^
keccak.s: keccak.s:260:20: error: unknown token in expression
keccak.s: movi v2.2d, #0
keccak.s: ^
keccak.s: keccak.s:261:20: error: unknown token in expression
keccak.s: movi v3.2d, #0
keccak.s: ^
keccak.s: keccak.s:262:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
keccak.s: ^
keccak.s: keccak.s:263:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:264:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:265:13: error: Unexpected '{' in expression
keccak.s: st1 { v0.d }[0], [x0], #8
keccak.s: ^
keccak.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/sha3512/kcp/compact1600AVR8
Compiler: cc
keccak.s: cc: warning: argument unused during compilation: '-D SUPERCOP' [-Wunused-command-line-argument]
keccak.s: keccak.s:2:21: error: unexpected token in argument list
keccak.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:21: error: unexpected token in argument list
keccak.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:14: error: unexpected token in argument list
keccak.s: ; denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:6:12: error: unexpected token in argument list
keccak.s: ; For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:8:3: error: invalid symbol redefinition
keccak.s: ; http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:3: error: invalid symbol redefinition
keccak.s: ; http://ketje.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:11:10: error: unexpected token in argument list
keccak.s: ; To the extent possible under law, the implementer has waived all copyright
keccak.s: ^
keccak.s: keccak.s:12:15: error: unexpected token in argument list
keccak.s: ; and related or neighboring rights to the source code in this file.
keccak.s: ^
keccak.s: keccak.s:13:3: error: invalid symbol redefinition
keccak.s: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc kcp/compact1600AVR8 kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: cc
try.c: /tmp/try-anything-48dd02.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-b54b12.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: cc
try.c: /tmp/try-anything-cce311.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-c7da33.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX2
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
KeccakSpongeWidth1600.c: clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA3-512.c: clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:507:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a1 = LOAD(t + 1*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:508:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a2 = LOAD(t + 2*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:509:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: s.a3 = LOAD(t + 3*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:510:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'sse4.2'
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX2
Compiler: clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
KeccakSpongeWidth1600.c: clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA3-512.c: clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:506:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'xsave', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'xsave'
KeccakP-1600-AVX2.cpp: s.a0 = LOAD(t + 0*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:507:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'xsave', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'xsave'
KeccakP-1600-AVX2.cpp: s.a1 = LOAD(t + 1*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:508:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'xsave', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'xsave'
KeccakP-1600-AVX2.cpp: s.a2 = LOAD(t + 2*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:509:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'xsave', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'xsave'
KeccakP-1600-AVX2.cpp: s.a3 = LOAD(t + 3*5);
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:60:41: note: expanded from macro 'LOAD'
KeccakP-1600-AVX2.cpp: #define LOAD(p) _mm256_loadu_si256((const __m256i *)(p))
KeccakP-1600-AVX2.cpp: ^
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:510:12: error: always_inline function '_mm256_loadu_si256' requires target feature 'xsave', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'xsave'
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX2
clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv7A
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:1:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:2:1: error: unexpected token at start of statement
keccak.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:1: error: unexpected token at start of statement
keccak.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:1: error: unexpected token at start of statement
keccak.s: @ denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:5:1: error: unexpected token at start of statement
keccak.s: @
keccak.s: ^
keccak.s: keccak.s:6:1: error: unexpected token at start of statement
keccak.s: @ For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:7:1: error: unexpected token at start of statement
keccak.s: @ http://keccak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:8:1: error: unexpected token at start of statement
keccak.s: @ http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:1: error: unexpected token at start of statement
keccak.s: @ http://ketje.noekeon.org/
keccak.s: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv7A
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv7A
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv7A
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv7A
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv7A
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv8A
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:258:20: error: unknown token in expression
keccak.s: movi v0.2d, #0
keccak.s: ^
keccak.s: keccak.s:259:20: error: unknown token in expression
keccak.s: movi v1.2d, #0
keccak.s: ^
keccak.s: keccak.s:260:20: error: unknown token in expression
keccak.s: movi v2.2d, #0
keccak.s: ^
keccak.s: keccak.s:261:20: error: unknown token in expression
keccak.s: movi v3.2d, #0
keccak.s: ^
keccak.s: keccak.s:262:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
keccak.s: ^
keccak.s: keccak.s:263:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:264:13: error: Unexpected '{' in expression
keccak.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
keccak.s: ^
keccak.s: keccak.s:265:13: error: Unexpected '{' in expression
keccak.s: st1 { v0.d }[0], [x0], #8
keccak.s: ^
keccak.s: keccak.s:276:20: error: expected ']' in brackets expression
keccak.s: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600ARMv8A
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/sha3512/kcp/compact1600AVR8
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccak.s: keccak.s:2:21: error: unexpected token in argument list
keccak.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
keccak.s: ^
keccak.s: keccak.s:3:21: error: unexpected token in argument list
keccak.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
keccak.s: keccak.s:4:14: error: unexpected token in argument list
keccak.s: ; denoted as "the implementer".
keccak.s: ^
keccak.s: keccak.s:6:12: error: unexpected token in argument list
keccak.s: ; For more information, feedback or questions, please refer to our websites:
keccak.s: ^
keccak.s: keccak.s:8:3: error: invalid symbol redefinition
keccak.s: ; http://keyak.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:9:3: error: invalid symbol redefinition
keccak.s: ; http://ketje.noekeon.org/
keccak.s: ^
keccak.s: keccak.s:11:10: error: unexpected token in argument list
keccak.s: ; To the extent possible under law, the implementer has waived all copyright
keccak.s: ^
keccak.s: keccak.s:12:15: error: unexpected token in argument list
keccak.s: ; and related or neighboring rights to the source code in this file.
keccak.s: ^
keccak.s: keccak.s:13:3: error: invalid symbol redefinition
keccak.s: ; http://creativecommons.org/publicdomain/zero/1.0/
keccak.s: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/compact1600AVR8 kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-017f87.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-142f79.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-0e72ee.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-c26581.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX512
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:9: error: always_inline function '_mm512_mask_storeu_epi64' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:219:37: note: expanded from macro 'STORE_8Lanes'
KeccakP-1600-AVX512.c: #define STORE_8Lanes(a,v) STORE_Lanes(a,0xFF,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:216:37: note: expanded from macro 'STORE_Lanes'
KeccakP-1600-AVX512.c: #define STORE_Lanes(a,m,v) _mm512_mask_storeu_epi64(a,m,v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:37: error: always_inline function '_mm512_xor_si512' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:206:37: note: expanded from macro 'XOR'
KeccakP-1600-AVX512.c: #define XOR(a,b) _mm512_xor_si512(a,b)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:41: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: STORE_8Lanes( stateAsLanes, XOR(LOAD_8Lanes(stateAsLanes), LOAD_8Lanes((const UINT64*)data)));
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:215:37: note: expanded from macro 'LOAD_8Lanes'
KeccakP-1600-AVX512.c: #define LOAD_8Lanes(a) LOAD_Lanes(0xFF,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:212:37: note: expanded from macro 'LOAD_Lanes'
KeccakP-1600-AVX512.c: #define LOAD_Lanes(m,a) _mm512_maskz_loadu_epi64(m,a)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:238:68: error: always_inline function '_mm512_maskz_loadu_epi64' requires target feature 'avx512f', but would be inlined into function 'KeccakP1600_AddBytes' that is compiled without support for 'avx512f'
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments kcp/optimized1600AVX512
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-298ce2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-3cfd8a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-b76070.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-26b45c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-3a5541.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-47f86a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-46b819.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-fee09d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-829bd6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-3e66d6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-8c4287.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-5933f1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-a5d69d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-3bed15.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-b85f55.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-872d73.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-6a6204.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-9ded5c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-88d58c.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp/try-anything-8a6e43.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX2
Compiler: g++
KeccakSpongeWidth1600.c: In file included from KeccakSpongeWidth1600.c:50:
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'int KeccakWidth1600_12rounds_Sponge(unsigned int, unsigned int, const unsigned char*, size_t, unsigned char, unsigned char*, size_t)':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'int KeccakWidth1600_Sponge(unsigned int, unsigned int, const unsigned char*, size_t, unsigned char, unsigned char*, size_t)':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:18:27: error: x86intrin.h: No such file or directory
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:46: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:47: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:48: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:87: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:87: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:88: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:88: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:89: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:89: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:90: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:90: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:91: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:91: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:92: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:92: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:95: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:95: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:96: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:96: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:97: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:97: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:98: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:98: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: KeccakP-1600-AVX2.cpp:99: error: '__m256i' does not name a type
KeccakP-1600-AVX2.cpp: ...

Number of similar (compiler,implementation) pairs: 41, namely:
CompilerImplementations
g++ kcp/optimized1600AVX2
g++ -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVX2
g++ -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX2
g++ -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX2

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVX512
Compiler: gcc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:24:23: error: smmintrin.h: No such file or directory
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:25:23: error: wmmintrin.h: No such file or directory
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:26:23: error: immintrin.h: No such file or directory
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:204: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'V512'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_Nrounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: 'V512' undeclared (first use in this function)
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: (Each undeclared identifier is reported only once
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: for each function it appears in.)
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'b0'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'Baeiou'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'moveThetaPrev'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'moveThetaNext'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'rhoB'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'rhoG'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'rhoK'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'rhoM'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'rhoS'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi1B'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi1G'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi1K'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi1M'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi1S'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi2S1'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi2S2'
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:494: error: expected ';' before 'pi2BG'
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 66, namely:
CompilerImplementations
gcc kcp/optimized1600AVX512
gcc -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops kcp/optimized1600AVX512
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVX512
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVX512
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVX512

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv7A
Compiler: gcc
KeccakSpongeWidth1600.c: In file included from KeccakSpongeWidth1600.c:32:
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakSpongeWidth1600.c: In file included from KeccakSpongeWidth1600.c:50:
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_12rounds_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv8A
Compiler: gcc
KeccakSpongeWidth1600.c: In file included from KeccakSpongeWidth1600.c:32:
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakSpongeWidth1600.c: In file included from KeccakSpongeWidth1600.c:50:
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_12rounds_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 {v0.d}[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: invalid character '.' in mnemonic
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: invalid character '.' in mnemonic
keccak.s: keccak.s:295: Error: no such instruction: `ld4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 {v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc
SHA3-512onCore32bits.c: In file included from SHA3-512onCore32bits.c:19:
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc: In function 'KeccakWidth1600_Sponge':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccCQwNv6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc31fYfD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc
SHA3-512onCore64bits.c: In file included from SHA3-512onCore64bits.c:19:
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc: In function 'KeccakWidth1600_Sponge':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccboXAHw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7csQ1k.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600AVR8
Compiler: gcc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: suffix or operands invalid for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5'
keccak.s: keccak.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:45: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:46: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:47: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:48: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:49: Error: no such instruction: `st z+,zero'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 66, namely:
CompilerImplementations
gcc kcp/optimized1600AVR8
gcc -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops kcp/optimized1600AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600AVR8
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600AVR8
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600AVR8

Compiler output

Implementation: crypto_hash/sha3512/kcp/compact1600AVR8
Compiler: gcc
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
keccak.s: keccak.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
keccak.s: keccak.s:4: Error: no such instruction: `denoted as "the implementer".'
keccak.s: keccak.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
keccak.s: keccak.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
keccak.s: keccak.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
keccak.s: keccak.s:12: Error: suffix or operands invalid for `and'
keccak.s: keccak.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
keccak.s: keccak.s:18: Error: no such instruction: `registers used in all routines'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
keccak.s: keccak.s:32: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
keccak.s: keccak.s:36: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:40: Error: too many memory references for `mov'
keccak.s: keccak.s:41: Error: no such instruction: `ldi r23,5*5*8'
keccak.s: keccak.s:43: Error: no such instruction: `st z+,zero'
keccak.s: keccak.s:44: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
keccak.s: keccak.s:45: Error: no such instruction: `brne KeccakP1600_Initialize_Loop'
keccak.s: keccak.s:49: Error: junk at end of line, first unrecognized character is `-'
keccak.s: keccak.s:51: Error: no such instruction: `void KeccakP1600_AddByte(void *state,unsigned char data,unsigned int offset)'
keccak.s: keccak.s:53: Error: no such instruction: `argument state is passed in r24:r25'
keccak.s: keccak.s:54: Error: no such instruction: `argument data is passed in r22:r23,only LSB (r22)is used'
keccak.s: keccak.s:55: Error: no such instruction: `argument offset is passed in r20:r21,only LSB (r20)is used'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 66, namely:
CompilerImplementations
gcc kcp/compact1600AVR8
gcc -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops kcp/compact1600AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=k8 -Os -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/compact1600AVR8
gcc -march=nocona -O2 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -O3 -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -O -fomit-frame-pointer kcp/compact1600AVR8
gcc -march=nocona -Os -fomit-frame-pointer kcp/compact1600AVR8

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv7A
Compiler: gcc -O2 -fomit-frame-pointer
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_12rounds_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:1: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:2: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:3: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:4: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:5: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:6: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:7: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:8: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:9: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:10: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:11: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:12: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:13: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:14: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:16: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:17: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:18: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:23: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:24: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:26: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:53: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:269: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:270: Error: junk at end of line, first unrecognized character is `@'
keccak.s: keccak.s:271: Error: junk at end of line, first unrecognized character is `@'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv7A
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv7A
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv7A

Compiler output

Implementation: crypto_hash/sha3512/kcp/optimized1600ARMv8A
Compiler: gcc -O2 -fomit-frame-pointer
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_12rounds_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
KeccakSpongeWidth1600.c: KeccakSponge.inc: In function 'KeccakWidth1600_Sponge':
KeccakSpongeWidth1600.c: KeccakSponge.inc:36: warning: ignoring alignment for stack allocated 'state'
keccak.s: keccak.s: Assembler messages:
keccak.s: keccak.s:258: Error: no such instruction: `movi v0.2d,'
keccak.s: keccak.s:259: Error: no such instruction: `movi v1.2d,'
keccak.s: keccak.s:260: Error: no such instruction: `movi v2.2d,'
keccak.s: keccak.s:261: Error: no such instruction: `movi v3.2d,'
keccak.s: keccak.s:262: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:263: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:264: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:265: Error: no such instruction: `st1 {v0.d}[0],[x0],'
keccak.s: keccak.s:276: Error: no such instruction: `ldrb w3,[x0,x2]'
keccak.s: keccak.s:277: Error: no such instruction: `eor w3,w3,w1'
keccak.s: keccak.s:278: Error: invalid char '[' beginning operand 2 `[x0'
keccak.s: keccak.s:289: Error: too many memory references for `add'
keccak.s: keccak.s:290: Error: too many memory references for `sub'
keccak.s: keccak.s:291: Error: invalid character '.' in mnemonic
keccak.s: keccak.s:293: Error: too many memory references for `sub'
keccak.s: keccak.s:294: Error: invalid character '.' in mnemonic
keccak.s: keccak.s:295: Error: no such instruction: `ld4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
keccak.s: keccak.s:296: Error: no such instruction: `ld4 {v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
keccak.s: keccak.s:297: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
keccak.s: keccak.s:298: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
keccak.s: keccak.s:299: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
keccak.s: keccak.s:300: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
keccak.s: keccak.s:301: Error: no such instruction: `st4 {v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
keccak.s: keccak.s:302: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
keccak.s: ...

Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -m64 -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=k8 -Os -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv kcp/optimized1600ARMv8A
gcc -march=nocona -O2 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -O3 -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -O -fomit-frame-pointer kcp/optimized1600ARMv8A
gcc -march=nocona -Os -fomit-frame-pointer kcp/optimized1600ARMv8A

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc7KgSkZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYQkmgx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccMNOCrZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cceCuG60.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccGPxOz1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cco9tslF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccMWnZ1Y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccE2AIYI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccdTlT3s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfmfURw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0nXY5h.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccry7jHS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccioSTva.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSNJGU4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccwBQMoI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccguBBCv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccO1bR2E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbpMgoZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrIlrLk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZEyA78.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKXAtoK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLra0vm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccRzL36h.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdwGng0.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccuYiKRm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSmpNIC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc47ANDc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccBtYvI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccV38XY1.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnx5blU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQ4Ncpi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwRbr3x.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops
SHA3-512onCore32bits.c: In file included from SHA3-512onCore32bits.c:19:
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc: In function 'KeccakWidth1600_Sponge':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccIJGE0f.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNwLnJA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops
SHA3-512onCore64bits.c: In file included from SHA3-512onCore64bits.c:19:
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc: In function 'KeccakWidth1600_Sponge':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cca2dFsw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJcQy3V.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnWxGXi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwixBHx.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccng52M3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccLqfVBb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cct376SS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccqZNRLH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccaD5bjh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccPQYK8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccP11wAB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccz08aEA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccdzKtJu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccU67ZWj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc4O4Gah.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccJJDl3t.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc6xig3A.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cco1Zdtc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccOvLuxj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQaS8kg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQ4lrM3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFHqr44.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccOQzsoB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccdme3hd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccXWednz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBqnXq4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cchTuTDy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccRHnqcn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cce7R3ml.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQz5MkZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cce7yFb2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnN0477.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrv1aa7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc72tb1z.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrbXrdA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccpBiOMD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpv8PUq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrlQzA2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc1o2Yep.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc8AFRwB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccltSXKz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9hTl8v.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccL8pKk6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccgZeoih.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc7G1TrO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccF9MFKa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccVR1Vqk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFOZzMq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccOwNMf5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKoFKcj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cckY5G3X.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckiQVAX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQq6Xpa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmV1aZe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccXagcp2.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY2HyvW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccmGKie8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccynoWJa.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccuitJrC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccGVtqY7.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccDkOskd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccY0w2fn.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc32UuDj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccn1Xgjg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQhCBCR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc7X9xCU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqoGjOK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccrVrxVD.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccNzwJi5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccd9rg4n.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccp1twQi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cccfcI8e.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccx0tKLO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1DU3Hv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccXKGAsk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccK4aYgd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc47iOOs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccBBTy1u.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccAjc3bb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMxwUnl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc9gyv4I.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6XrGft.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccOupp1T.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXMJ06d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccUv3RWh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccuaHvRJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cchERlFu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKU0And.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccv8j0NK.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccH1YIOV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cceQvlhJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccaFyw1m.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccJzt648.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccHuzBHV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccDertCF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccq3xGQW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpPuooH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccosgiAG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccM8TE3d.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvrjsGi.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQCdr6n.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5OAADR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccdTnOb3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccyI1sEg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccM7RL6b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5V7rrm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccNJbQRP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTo4cHp.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc9isPIJ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckbnBDb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3NfyL6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwOvjnt.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbGEMlP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccsKLwoo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQKcMx8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNi8tEA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKZ0ztF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cca9Rm3T.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cczwynzf.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cclXJAKg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccPLniFA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczwLbAT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccgJ91Pu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cczcQfPo.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc13gygR.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUEaQSs.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccm5opmH.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cceVu330.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccAGekkP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccMJYrLj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cczW2Jet.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc9J7fJV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccd6mAGO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccv3SfhW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccsRE2fI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEZ38Qe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccsS1t2Q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNUcqQm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpb5RMd.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccfYW8qk.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc4H3v3y.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVRbi9Q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccH8SAtq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxQAZIF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctYFCGB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccjCSO9K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cce7ESk5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckQCBcE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccu6YXT3.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccYulc9b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciTkvzU.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccnfnEOV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccWKMVXm.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5YXCAe.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccCCbpPG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccmrtqzz.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc2VWLzb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc45l4TT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpCqgf5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1D5Wb6.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrCXzpM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNQgDZ9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqxzd0b.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccFbNt99.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccWicdEP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccZHCX4F.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccntix7s.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccwu4oSI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccxeXc5K.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccUs33QZ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpJo91G.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cca4LwBr.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQxGTOM.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cckDWwcb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccYfi2fh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccTeqoK9.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccx29YTj.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVRMZ0O.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3vb3l5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccm3BChG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccjn6Akw.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccvhCs60.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccM7bwEb.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccid10Fg.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccEZX26a.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5ynEOP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=k8 -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnwXFIF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbIZdlB.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=k8 -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccuS0efc.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccbC052E.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccepItXA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccEt3EdE.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccudljSu.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccHsOUdq.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -Os -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQ53ScV.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccNKgTjy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccppOj6R.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccIjQYLv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccEqjUXS.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc4KzOT4.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctBZc83.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccXCCIYP.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccGsIj4I.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1cJ7Qy.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccXasOzO.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccQzl9jl.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctq3OPI.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cciI0qBW.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccMU2sHC.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc6270yA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccjeWoeX.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc1lJcJG.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccHlb63C.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccVgEBw8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccE4xyYQ.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc0P86b5.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrhqoBA.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccxniB2D.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

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

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=nocona -O -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3mbNyh.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccKXWKuF.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=nocona -O -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccDqvjha.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//ccSAYs5Q.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O -fomit-frame-pointer oncore64bits

Compiler output

Implementation: crypto_hash/sha3512/oncore32bits
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore32bits.c: SHA3-512onCore32bits.c: In function 'crypto_hash_sha3512_oncore32bits':
SHA3-512onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3hWBe8.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc934S38.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -Os -fomit-frame-pointer oncore32bits

Compiler output

Implementation: crypto_hash/sha3512/oncore64bits
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
SHA3-512onCore64bits.c: SHA3-512onCore64bits.c: In function 'crypto_hash_sha3512_oncore64bits':
SHA3-512onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccggygpT.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?
try.c: /tmp//cc5afbNv.o: In function `alignedcalloc':
try.c: try-anything.c:(.text+0x...): warning: random() may return deterministic values, is that what you want?

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -Os -fomit-frame-pointer oncore64bits