Implementation notes: amd64, sand, crypto_hash/shake128

Computer: sand
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shake128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15474? ? ?? ? ?oncore32bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
15510? ? ?? ? ?oncore32bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041420171218
15522? ? ?? ? ?oncore32bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
15522? ? ?? ? ?oncore32bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
15550? ? ?? ? ?oncore32bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041420171218
15606? ? ?? ? ?oncore32bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
18858? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041420171218
18858? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
18858? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041420171218
18858? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
18868? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
18870? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
18874? ? ?? ? ?oncore32bitsgcc_-m64_-O3_-fomit-frame-pointer2018041420171218
18874? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
18878? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
18880? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041420171218
18882? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
18882? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041420171218
18882? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
18882? ? ?? ? ?oncore32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018041420171218
18882? ? ?? ? ?oncore32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018041420171218
18884? ? ?? ? ?oncore32bitsgcc_-O2_-fomit-frame-pointer2018041420171218
18884? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041420171218
18884? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041420171218
18884? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041420171218
18890? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
18892? ? ?? ? ?oncore32bitsgcc_-O3_-fomit-frame-pointer2018041420171218
18892? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041420171218
18892? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041420171218
18892? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
18894? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
18898? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
18898? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018041420171218
18898? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041420171218
18902? ? ?? ? ?oncore32bitsgcc_-march=k8_-O_-fomit-frame-pointer2018041420171218
18906? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041420171218
18908? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041420171218
18914? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
18914? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
18918? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
18924? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041420171218
18926? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041420171218
18940? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
18940? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018041420171218
18950? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
18950? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041420171218
18956? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
18970? ? ?? ? ?oncore32bitsgcc_-O_-fomit-frame-pointer2018041420171218
18976? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
18992? ? ?? ? ?oncore32bitsgcc_-m64_-O2_-fomit-frame-pointer2018041420171218
19028? ? ?? ? ?oncore32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
19072? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
19172? ? ?? ? ?oncore32bitsgcc_-m64_-O_-fomit-frame-pointer2018041420171218
19192? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
19722? ? ?? ? ?oncore32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
19726? ? ?? ? ?oncore32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041420171218
19728? ? ?? ? ?oncore32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
19728? ? ?? ? ?oncore32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018041420171218
19732? ? ?? ? ?oncore32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041420171218
19738? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
19746? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041420171218
19750? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
19752? ? ?? ? ?oncore32bitsgcc_-Os_-fomit-frame-pointer2018041420171218
19752? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041420171218
19752? ? ?? ? ?oncore32bitsgcc_-m64_-Os_-fomit-frame-pointer2018041420171218
19768? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
19776? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
19782? ? ?? ? ?oncore32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
19788? ? ?? ? ?oncore32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041420171218
19816? ? ?? ? ?oncore32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
29244? ? ?? ? ?oncore32bitsgcc2018041420171218
29334? ? ?? ? ?oncore32bitsgcc_-funroll-loops2018041420171218
29390? ? ?? ? ?oncore32bitscc2018041420171218
33058? ? ?? ? ?oncore64bitsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
33076? ? ?? ? ?oncore64bitsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
33086? ? ?? ? ?oncore64bitsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018041420171218
33182? ? ?? ? ?oncore64bitsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
33184? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
33208? ? ?? ? ?oncore64bitsgcc_-march=k8_-O_-fomit-frame-pointer2018041420171218
33258? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018041420171218
33280? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
33290? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018041420171218
33300? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
33308? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018041420171218
33318? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
33320? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018041420171218
33326? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018041420171218
33336? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
33340? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018041420171218
33346? ? ?? ? ?oncore64bitsgcc_-Os_-fomit-frame-pointer2018041420171218
33350? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
33352? ? ?? ? ?oncore64bitsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018041420171218
33352? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018041420171218
33358? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018041420171218
33360? ? ?? ? ?oncore64bitsgcc_-m64_-O3_-fomit-frame-pointer2018041420171218
33364? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018041420171218
33364? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018041420171218
33366? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018041420171218
33368? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
33372? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018041420171218
33376? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
33376? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
33380? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018041420171218
33380? ? ?? ? ?oncore64bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
33384? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018041420171218
33390? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
33392? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
33396? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018041420171218
33418? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
33420? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018041420171218
33426? ? ?? ? ?oncore64bitsgcc_-O2_-fomit-frame-pointer2018041420171218
33426? ? ?? ? ?oncore64bitsgcc_-m64_-O_-fomit-frame-pointer2018041420171218
33430? ? ?? ? ?oncore64bitsgcc_-O3_-fomit-frame-pointer2018041420171218
33430? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
33432? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018041420171218
33438? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018041420171218
33442? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018041420171218
33448? ? ?? ? ?oncore64bitsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018041420171218
33450? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018041420171218
33456? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018041420171218
33456? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018041420171218
33468? ? ?? ? ?oncore64bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018041420171218
33478? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018041420171218
33482? ? ?? ? ?oncore64bitsgcc_-m64_-O2_-fomit-frame-pointer2018041420171218
33482? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018041420171218
33484? ? ?? ? ?oncore64bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
33484? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018041420171218
33492? ? ?? ? ?oncore64bitsgcc_-O_-fomit-frame-pointer2018041420171218
33498? ? ?? ? ?oncore64bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018041420171218
33500? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018041420171218
33510? ? ?? ? ?oncore64bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
33518? ? ?? ? ?oncore64bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
33530? ? ?? ? ?oncore64bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018041420171218
33534? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
33538? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018041420171218
33556? ? ?? ? ?oncore64bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018041420171218
33576? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018041420171218
33582? ? ?? ? ?oncore64bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018041420171218
33598? ? ?? ? ?oncore64bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018041420171218
33606? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018041420171218
33608? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018041420171218
33694? ? ?? ? ?oncore64bitsgcc_-m64_-Os_-fomit-frame-pointer2018041420171218
33768? ? ?? ? ?oncore64bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018041420171218
34226? ? ?? ? ?oncore64bitscc2018041420171218
34804? ? ?? ? ?oncore64bitsgcc_-funroll-loops2018041420171218
34888? ? ?? ? ?oncore64bitsgcc2018041420171218

Compiler output

Implementation: crypto_hash/shake128/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/shake128/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/shake128/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/shake128/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/shake128/oncore64bits
Compiler: cc
try.c: /tmp/try-anything-1ad4fc.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-3460f0.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/shake128/oncore32bits
Compiler: cc
try.c: /tmp/try-anything-b0a1cf.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-e20110.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/shake128/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]
SHAKE128.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/shake128/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]
SHAKE128.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/shake128/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/shake128/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/shake128/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/shake128/oncore64bits
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-b8ac07.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-27679e.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/shake128/oncore32bits
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-c41767.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-d700b3.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/shake128/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/shake128/oncore64bits
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-0f6f63.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-1bba67.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/shake128/oncore32bits
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: /tmp/try-anything-a4a9cf.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-316674.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/shake128/oncore64bits
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-5863f1.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-4bab95.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/shake128/oncore32bits
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-709600.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-322e9d.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/shake128/oncore32bits
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-b94677.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-dce900.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/shake128/oncore64bits
Compiler: clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-cb5b9a.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-bdba75.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/shake128/oncore64bits
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-147679.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-1500f6.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/shake128/oncore32bits
Compiler: clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-e86e0a.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-1c4726.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/shake128/oncore32bits
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-28fb07.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-13f5ec.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/shake128/oncore64bits
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: /tmp/try-anything-fd6af2.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-0137ac.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/shake128/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/shake128/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/shake128/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/shake128/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/shake128/oncore32bits
Compiler: gcc
SHAKE128onCore32bits.c: In file included from SHAKE128onCore32bits.c:19:
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc: In function 'KeccakWidth1600_Sponge':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccYmbR9E.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//ccUXOOZT.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/shake128/oncore64bits
Compiler: gcc
SHAKE128onCore64bits.c: In file included from SHAKE128onCore64bits.c:19:
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc: In function 'KeccakWidth1600_Sponge':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZWg5da.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//ccscjJzA.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/shake128/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/shake128/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/shake128/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/shake128/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/shake128/oncore32bits
Compiler: gcc -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnuNXNd.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//cc62Lv29.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/shake128/oncore64bits
Compiler: gcc -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccu3tCnT.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//ccN1KBw2.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/shake128/oncore32bits
Compiler: gcc -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc9cgviI.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//ccDQlt3B.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/shake128/oncore64bits
Compiler: gcc -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccfdW4yZ.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//ccJXIfUT.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/shake128/oncore32bits
Compiler: gcc -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccMLlti8.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//ccMrkLLj.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/shake128/oncore64bits
Compiler: gcc -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccIfgDCj.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//ccP6z4ac.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/shake128/oncore32bits
Compiler: gcc -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccmRcXyW.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//ccDcaUfe.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/shake128/oncore64bits
Compiler: gcc -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZzFZty.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//ccp3vId6.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/shake128/oncore32bits
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccRmSCUS.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//ccscE6as.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/shake128/oncore64bits
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccIHJuSB.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//cc2H6ZqH.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/shake128/oncore32bits
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctrtNdJ.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//cc83FIbt.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/shake128/oncore64bits
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccENZmL4.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//cc4plLbE.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/shake128/oncore32bits
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQ7MFOO.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//ccDYOzsU.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/shake128/oncore64bits
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccg2vpTA.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//ccFkSnjn.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/shake128/oncore32bits
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciHWlyb.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//ccy931So.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/shake128/oncore64bits
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZfFRUW.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//cc6ACnEm.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/shake128/oncore32bits
Compiler: gcc -funroll-loops
SHAKE128onCore32bits.c: In file included from SHAKE128onCore32bits.c:19:
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc: In function 'KeccakWidth1600_Sponge':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccDSisSC.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//ccLnBm6Y.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/shake128/oncore64bits
Compiler: gcc -funroll-loops
SHAKE128onCore64bits.c: In file included from SHAKE128onCore64bits.c:19:
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc: In function 'KeccakWidth1600_Sponge':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccYWwxKV.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//ccek36Qj.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccmHIElC.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//cc7o20KJ.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccBR5Gef.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//ccMwrWtF.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbPXsLw.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//ccDPV8xJ.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccEoEeqw.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//ccKYyqN8.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKAWSoT.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//cckKojbc.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccwffAzm.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//cc7EgAcf.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccPSrd0P.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//ccAYOM1l.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccsh860O.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//cc8QCMty.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc5ugUCU.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//ccP2h1dN.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccst8r45.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//ccTF42gO.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccvLcWwh.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//ccCv0Xd7.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccSgvMXn.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//ccBIioL7.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cca2QYIW.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//ccRCATP2.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc7w2AiW.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//ccqhzCUW.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cck0c374.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//ccaP9ee8.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccu4npuK.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//cclh6bHr.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0AzX5T.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//cc6cEBcT.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc302NqT.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//ccNzCfS7.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccAsdMpY.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//ccrpmAto.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqEQRjp.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//ccBJWBSR.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc1oU0RD.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//ccJb9KXa.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccN1vXDp.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//ccH5RAg7.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccKhG1DJ.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//ccQWpSYJ.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccVAA2oo.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//ccSeJhBw.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc1SgUaz.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//ccBKAHNj.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cctjpt1k.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//ccy8OhUE.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbaVVpL.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//cc9jf4Ow.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccrlzZde.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//cczR3Mjo.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccXpmxYn.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//ccBqugQi.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccIzZYgE.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//ccQdASkl.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQalCVn.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//ccLYVecY.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc52NA9v.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//cccSRRbf.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccmaxIsL.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//cceR9EsA.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccJXHiQm.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//ccHZAYBJ.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccm9RnNU.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//ccJvfbuB.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnUfeuX.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//cc4WwtmK.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccFnt8LZ.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//cce26f8i.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccfhfmpc.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//ccj5PNnt.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc7cmgTw.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//ccLSbGSA.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0b5Ujw.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//ccYqitZk.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0X0U1m.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//cctsA9WN.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccD2H99N.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//ccaQgNhC.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccRFGuH7.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//ccRfhhjj.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccvNwfMV.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//ccobS2MQ.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cceCeFLN.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//ccuUAIiH.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZLW580.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//cc8gZycS.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccuUypI3.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//ccTS4S0Y.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccJtpAKa.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//cc1FEYYo.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccxyiecW.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//cc6Xgo6R.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccoP5gMA.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//ccVvZ1cq.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3RJ4sC.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//cckPxs6g.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccoTw5Dc.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//ccySbObi.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc6FlTxZ.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//ccWYmc9S.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc9dspKT.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//ccY2T7nl.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/shake128/oncore32bits
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cclQp4Ng.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//ccAHwWIA.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/shake128/oncore64bits
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccd9WEYp.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//cc50mEZC.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/shake128/oncore32bits
Compiler: gcc -m64 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccwUX0Au.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//cc7KChet.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/shake128/oncore64bits
Compiler: gcc -m64 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccCZwHWC.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//cccm3p80.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/shake128/oncore32bits
Compiler: gcc -m64 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqNou7C.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//ccqj1rrf.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/shake128/oncore64bits
Compiler: gcc -m64 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQFlTKb.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//ccFEXrpR.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/shake128/oncore32bits
Compiler: gcc -m64 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccsRlRRN.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//ccpjcZW8.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/shake128/oncore64bits
Compiler: gcc -m64 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccp4CDig.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//cc38A88o.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/shake128/oncore32bits
Compiler: gcc -m64 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbNIeH3.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//ccPNEhg8.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/shake128/oncore64bits
Compiler: gcc -m64 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciHml0O.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//ccInSF2o.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/shake128/oncore32bits
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cceGJjxJ.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//ccHNSDJn.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/shake128/oncore64bits
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccL44HKb.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//cc7ogjCD.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/shake128/oncore32bits
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccD9udtT.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//cc3CxbCF.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/shake128/oncore64bits
Compiler: gcc -m64 -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccTIHPAV.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//ccn1xb0p.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/shake128/oncore32bits
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccYlZNTy.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//ccKso8iR.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/shake128/oncore64bits
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccNgjzjw.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//cc9MVe4c.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/shake128/oncore32bits
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cciXcLht.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//cczkbM5Y.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/shake128/oncore64bits
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccynuJtU.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//ccD8VJTS.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/shake128/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccQeksr5.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//ccd4v2Is.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/shake128/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnwsXAE.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//ccjij886.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/shake128/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccdIKu5a.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//ccJvMwkb.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/shake128/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccncUTGK.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//ccqS1sPI.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/shake128/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccLp1iHt.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//cc3x6qcq.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/shake128/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqwQW8F.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//ccnMqTiB.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/shake128/oncore32bits
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccbNRL23.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//ccVSCmai.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/shake128/oncore64bits
Compiler: gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccCIUTot.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//ccFosRYz.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/shake128/oncore32bits
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccL3Z5m7.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//cckzHFAG.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/shake128/oncore64bits
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccnDGtBi.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//ccH0AQRW.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/shake128/oncore32bits
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cclNKdIb.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//cc2wBikp.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/shake128/oncore64bits
Compiler: gcc -m64 -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cck2gdkj.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//ccwEHWYq.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/shake128/oncore32bits
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccDng1Jg.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//ccxweYRS.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/shake128/oncore64bits
Compiler: gcc -m64 -march=nocona -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cchArgVx.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//ccNqoXSe.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/shake128/oncore32bits
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccEs4WWQ.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//ccePymib.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/shake128/oncore64bits
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cckLxA4J.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//ccfRZNJl.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/shake128/oncore32bits
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccVGUFea.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//cc3MOtFS.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/shake128/oncore64bits
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccJ34hAV.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//ccT2KxMH.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/shake128/oncore32bits
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccmIrTGp.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//ccQuLzFd.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/shake128/oncore64bits
Compiler: gcc -march=k8 -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccteCrsH.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//cclBIOdY.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/shake128/oncore32bits
Compiler: gcc -march=k8 -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccqMLc8J.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//ccKigHGa.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/shake128/oncore64bits
Compiler: gcc -march=k8 -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc0Xhiet.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//ccSYuWZA.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/shake128/oncore32bits
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccpiLcKh.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//ccDqFUuF.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/shake128/oncore64bits
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc3xv9jx.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//ccmLtspF.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/shake128/oncore32bits
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc79w1gA.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//cc2oQyXd.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/shake128/oncore64bits
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccUy3Y6N.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//cc2QoJWh.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/shake128/oncore32bits
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccCEWvWB.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//ccxhFbBN.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/shake128/oncore64bits
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc350Wq9.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//ccXXYqAN.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/shake128/oncore32bits
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccIo9AFW.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//ccFVsg8b.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/shake128/oncore64bits
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccPn5s1e.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//ccvTpju7.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/shake128/oncore32bits
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc1nHgmG.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//cc9gsRTM.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/shake128/oncore64bits
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccRiDsDX.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//cccV2R74.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/shake128/oncore32bits
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccTonx2s.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//cctcyKif.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/shake128/oncore64bits
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc2H7yE0.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//ccyc1Zum.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/shake128/oncore32bits
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccxY8SRW.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//ccwydngK.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/shake128/oncore64bits
Compiler: gcc -march=nocona -O3 -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccFkSmkE.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//cc6U9W2E.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/shake128/oncore32bits
Compiler: gcc -march=nocona -O -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//ccZRy5X8.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//ccmUqEFS.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/shake128/oncore64bits
Compiler: gcc -march=nocona -O -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cclDjNuH.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//ccnbbxMI.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/shake128/oncore32bits
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore32bits.c: SHAKE128onCore32bits.c: In function 'crypto_hash_shake128_oncore32bits':
SHAKE128onCore32bits.c: KeccakOnCore32bits.inc:245: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cch8tJ8D.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//ccIhmKjV.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/shake128/oncore64bits
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
SHAKE128onCore64bits.c: SHAKE128onCore64bits.c: In function 'crypto_hash_shake128_oncore64bits':
SHAKE128onCore64bits.c: KeccakOnCore64bits.inc:102: warning: ignoring alignment for stack allocated 'state'
try.c: /tmp//cc8Ih6JC.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//ccsxalXJ.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