Implementation notes: amd64, icelake, crypto_hash/shabal256

Computer: icelake
Architecture: amd64
CPU ID: GenuineIntel-000706e5-bfebfbff
SUPERCOP version: 20200826
Operation: crypto_hash
Primitive: shabal256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
878919318 0 028672 4096 0T:sphlibclang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020082620200826
886819471 0 032768 4096 0T:sphlibopt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020082620200826
894919994 0 032768 4096 0T:sphlibclang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020082620200826
903019930 0 032768 4096 0T:sphlibclang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020082620200826
907719607 0 032768 4096 0T:sphlibopt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020082620200826
992215454 0 028672 4096 0T:sphlibopt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020082620200826

Compiler output

Implementation: T:amd64
Security model: timingleaks
Compiler: clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
shabal_amd64.S: shabal_amd64.S:57:2: error: unknown directive
shabal_amd64.S: .type shabal_inner, @function
shabal_amd64.S: ^
shabal_amd64.S: shabal_amd64.S:1196:2: error: unknown directive
shabal_amd64.S: .size shabal_inner, .-shabal_inner
shabal_amd64.S: ^
shabal_amd64.S: shabal_amd64.S:1218:2: error: unknown directive
shabal_amd64.S: .type crypto_hash_shabal256_amd64_timingleaks, @function
shabal_amd64.S: ^
shabal_amd64.S: shabal_amd64.S:1309:2: error: unknown directive
shabal_amd64.S: .size crypto_hash_shabal256_amd64_timingleaks, .-crypto_hash_shabal256_amd64_timingleaks
shabal_amd64.S: ^

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:amd64
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:amd64
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:amd64
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:amd64
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:amd64
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:amd64