Implementation notes: amd64, robin281, crypto_hash/blake2s

Computer: robin281
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_hash
Primitive: blake2s
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8212? ? ?? ? ?xmmicc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
8216? ? ?? ? ?avxiccgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
8216? ? ?? ? ?avxiccgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
8216? ? ?? ? ?avxiccgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-O_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccgcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccicc2017041120170228
8220? ? ?? ? ?avxiccicc_-no-vec2017041120170228
8220? ? ?? ? ?avxiccicc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
8220? ? ?? ? ?avxiccicc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc2017041120170228
8224? ? ?? ? ?avxiccgcc_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8224? ? ?? ? ?avxiccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
8224? ? ?? ? ?avxiccgcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8228? ? ?? ? ?avxicccc2017041120170228
8228? ? ?? ? ?avxiccgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
8236? ? ?? ? ?avxiccgcc_-funroll-loops2017041120170228
8236? ? ?? ? ?xmmicc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
8592? ? ?? ? ?avxiccgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
8596? ? ?? ? ?avxiccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
8712? ? ?? ? ?moon/avx/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
8712? ? ?? ? ?moon/avx/64icc2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64icc_-no-vec2017041120170228
8716? ? ?? ? ?moon/avx/64icc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
8716? ? ?? ? ?moon/avx/64icc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
8720? ? ?? ? ?moon/avx/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
8728? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8728? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
8732? ? ?? ? ?moon/avx/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
8736? ? ?? ? ?moon/avx/64gcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8740? ? ?? ? ?moon/avx/64gcc_-funroll-loops2017041120170228
8740? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
8740? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
8740? ? ?? ? ?moon/avx/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
8740? ? ?? ? ?moon/avx/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
8744? ? ?? ? ?moon/avx/64gcc2017041120170228
8752? ? ?? ? ?moon/avx/64cc2017041120170228
8752? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8756? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
8756? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
8756? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8756? ? ?? ? ?moon/avx/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8760? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8760? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
8760? ? ?? ? ?moon/avx/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
8760? ? ?? ? ?moon/avx/64gcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8764? ? ?? ? ?moon/avx/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
8768? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
8768? ? ?? ? ?moon/avx/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
8768? ? ?? ? ?moon/avx/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8768? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
8768? ? ?? ? ?moon/avx/64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
8772? ? ?? ? ?moon/avx/64gcc_-m64_-Os_-fomit-frame-pointer2017041120170228
8776? ? ?? ? ?moon/avx/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
8908? ? ?? ? ?moon/avx/64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
9164? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
9164? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
9164? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
9164? ? ?? ? ?moon/ssse3/64icc2017041120170228
9164? ? ?? ? ?moon/ssse3/64icc_-no-vec2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
9168? ? ?? ? ?moon/ssse3/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
9172? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
9172? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
9172? ? ?? ? ?moon/ssse3/64gcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
9176? ? ?? ? ?moon/ssse3/64gcc_-O3_-fomit-frame-pointer2017041120170228
9180? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
9180? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
9184? ? ?? ? ?moon/ssse3/64gcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
9184? ? ?? ? ?moon/ssse3/64icc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
9188? ? ?? ? ?moon/ssse3/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
9192? ? ?? ? ?moon/ssse3/64gcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
9196? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
9196? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
9200? ? ?? ? ?moon/ssse3/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
9200? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
9200? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
9200? ? ?? ? ?moon/ssse3/64icc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
9204? ? ?? ? ?moon/ssse3/64cc2017041120170228
9204? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
9204? ? ?? ? ?moon/ssse3/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
9204? ? ?? ? ?moon/ssse3/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
9208? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
9208? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
9208? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
9208? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
9212? ? ?? ? ?moon/ssse3/64gcc_-Os_-fomit-frame-pointer2017041120170228
9212? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
9212? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
9212? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
9212? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-m64_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
9216? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
9220? ? ?? ? ?moon/ssse3/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
9224? ? ?? ? ?moon/ssse3/64gcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
9232? ? ?? ? ?moon/ssse3/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
9292? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
9296? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
9304? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
9308? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
9348? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
9348? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
9356? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
9364? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
9364? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
9372? ? ?? ? ?xmmgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
9376? ? ?? ? ?xmmgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
9460? ? ?? ? ?xmmgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
9464? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
9472? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
9528? ? ?? ? ?xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
9848? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
9856? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
9860? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
9868? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
9868? ? ?? ? ?xmmgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
9880? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
9880? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
9880? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
9892? ? ?? ? ?xmmgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
9940? ? ?? ? ?xmmgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
10620? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
10624? ? ?? ? ?moon/sse2/64icc_-no-vec2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-m64_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
10628? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
10628? ? ?? ? ?moon/sse2/64icc2017041120170228
10632? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
10632? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
10632? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
10632? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
10632? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
10636? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
10636? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
10636? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
10640? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
10644? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-funroll-loops2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
10648? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
10652? ? ?? ? ?moon/sse2/64gcc2017041120170228
10652? ? ?? ? ?moon/sse2/64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
10660? ? ?? ? ?moon/sse2/64gcc_-Os_-fomit-frame-pointer2017041120170228
10660? ? ?? ? ?moon/sse2/64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
10660? ? ?? ? ?moon/sse2/64gcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
10664? ? ?? ? ?moon/sse2/64cc2017041120170228
10664? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
10664? ? ?? ? ?moon/sse2/64gcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
10668? ? ?? ? ?moon/sse2/64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
10672? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
10672? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
10672? ? ?? ? ?moon/sse2/64icc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64gcc_-m64_-Os_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
10676? ? ?? ? ?moon/sse2/64icc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
10680? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
10680? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
10680? ? ?? ? ?moon/sse2/64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
10680? ? ?? ? ?moon/sse2/64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
10680? ? ?? ? ?moon/sse2/64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
10684? ? ?? ? ?moon/sse2/64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
10720? ? ?? ? ?xmmicc2017041120170228
10720? ? ?? ? ?xmmicc_-no-vec2017041120170228
11292? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
11292? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
11292? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
11296? ? ?? ? ?xmmgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
11296? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
11296? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
11300? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
11300? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
11344? ? ?? ? ?xmmgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
11360? ? ?? ? ?xmmgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
11360? ? ?? ? ?xmmgcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
11364? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
11372? ? ?? ? ?xmmgcc_-Os_-fomit-frame-pointer2017041120170228
11372? ? ?? ? ?xmmgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
11372? ? ?? ? ?xmmgcc_-m64_-Os_-fomit-frame-pointer2017041120170228
11372? ? ?? ? ?xmmgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
11372? ? ?? ? ?xmmgcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
11564? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
11740? ? ?? ? ?regsicc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
12224? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
12240? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
12248? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
12252? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
12272? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
12272? ? ?? ? ?xmmgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
12276? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
12280? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
12284? ? ?? ? ?xmmgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
12284? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
12288? ? ?? ? ?xmmgcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
12296? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
12296? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
12300? ? ?? ? ?regsicc_-no-vec2017041120170228
12304? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
12304? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
12304? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
12308? ? ?? ? ?xmmgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
12308? ? ?? ? ?xmmgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
12312? ? ?? ? ?xmmgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
12316? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
12328? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
12332? ? ?? ? ?xmmgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
12332? ? ?? ? ?xmmgcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
12336? ? ?? ? ?xmmgcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
12340? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
12344? ? ?? ? ?xmmgcc_-O_-fomit-frame-pointer2017041120170228
12348? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
12348? ? ?? ? ?xmmgcc_-m64_-O_-fomit-frame-pointer2017041120170228
12376? ? ?? ? ?xmmgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
12384? ? ?? ? ?xmmgcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
12388? ? ?? ? ?xmmgcc_-O3_-fomit-frame-pointer2017041120170228
12388? ? ?? ? ?xmmgcc_-m64_-O3_-fomit-frame-pointer2017041120170228
12396? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
12408? ? ?? ? ?xmmgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
12416? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
12416? ? ?? ? ?xmmgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
12420? ? ?? ? ?regsicc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
12428? ? ?? ? ?xmmgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
12428? ? ?? ? ?regsicc2017041120170228
12448? ? ?? ? ?xmmgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
12452? ? ?? ? ?xmmgcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
12460? ? ?? ? ?xmmgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
12464? ? ?? ? ?xmmgcc_-m64_-O2_-fomit-frame-pointer2017041120170228
12468? ? ?? ? ?xmmgcc_-O2_-fomit-frame-pointer2017041120170228
13764? ? ?? ? ?reficc_-no-vec2017041120170228
13804? ? ?? ? ?reficc2017041120170228
14384? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2017041120170228
14428? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2017041120170228
14656? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
14656? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
14660? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
14664? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
14668? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
14672? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
14680? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
14688? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
14696? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
14712? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
14740? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2017041120170228
14740? ? ?? ? ?regsgcc_-m64_-O2_-fomit-frame-pointer2017041120170228
14744? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
14752? ? ?? ? ?regsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
14752? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
14756? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
14760? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
14760? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
14760? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
14760? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
14764? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
14764? ? ?? ? ?regsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
14764? ? ?? ? ?regsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
14768? ? ?? ? ?regsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
14768? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
14768? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
14772? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
14776? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
14776? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
14780? ? ?? ? ?regsgcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
14784? ? ?? ? ?regsgcc_-m64_-O3_-fomit-frame-pointer2017041120170228
14788? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
14788? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
14796? ? ?? ? ?regsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
14800? ? ?? ? ?regsgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
14804? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
14808? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
14812? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
14812? ? ?? ? ?regsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
14816? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2017041120170228
14820? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2017041120170228
14824? ? ?? ? ?regsgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
14832? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
14832? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
14832? ? ?? ? ?regsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
14840? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
14840? ? ?? ? ?regsgcc_-m64_-Os_-fomit-frame-pointer2017041120170228
14844? ? ?? ? ?regsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
14860? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
14860? ? ?? ? ?regsgcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
14880? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
14900? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
14904? ? ?? ? ?regsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
14912? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
14920? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
14920? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
14920? ? ?? ? ?regsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
14952? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
14952? ? ?? ? ?regsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
14960? ? ?? ? ?regsgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
14964? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
14964? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
14964? ? ?? ? ?regsgcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
14968? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
14968? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
14976? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
15464? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
15468? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
15540? ? ?? ? ?regsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
15540? ? ?? ? ?regsgcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
15736? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
15736? ? ?? ? ?regsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
15736? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
15736? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
15740? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
15740? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
15748? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
15756? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
15800? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2017041120170228
15800? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
15808? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
15812? ? ?? ? ?regsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
15812? ? ?? ? ?regsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
15820? ? ?? ? ?regsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
15820? ? ?? ? ?regsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
15824? ? ?? ? ?regsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
15828? ? ?? ? ?regsgcc_-m64_-O_-fomit-frame-pointer2017041120170228
15828? ? ?? ? ?regsgcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
15832? ? ?? ? ?regsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
15832? ? ?? ? ?regsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
15832? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
15836? ? ?? ? ?regsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
15836? ? ?? ? ?regsgcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
15836? ? ?? ? ?regsgcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
15844? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
15844? ? ?? ? ?regsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
15852? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
15852? ? ?? ? ?regsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
15864? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
15864? ? ?? ? ?regsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
15876? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017041120170228
15876? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
15880? ? ?? ? ?regsgcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
15884? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017041120170228
15884? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017041120170228
15896? ? ?? ? ?regsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
15896? ? ?? ? ?regsgcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
15952? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017041120170228
15960? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
15980? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017041120170228
15980? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017041120170228
15988? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017041120170228
16228? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017041120170228
16228? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
16232? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
16236? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017041120170228
16236? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017041120170228
16340? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
16344? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
16344? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017041120170228
16352? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017041120170228
16352? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
16368? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017041120170228
16372? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017041120170228
16372? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017041120170228
16372? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017041120170228
16372? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017041120170228
16380? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
16388? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017041120170228
16404? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017041120170228
16420? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
16432? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
16432? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
16440? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
16692? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
16708? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
16756? ? ?? ? ?regsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
16824? ? ?? ? ?regsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
16872? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017041120170228
16876? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017041120170228
16876? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017041120170228
16876? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017041120170228
16880? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017041120170228
16880? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
16880? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017041120170228
16880? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017041120170228
16884? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017041120170228
16888? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017041120170228
16888? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017041120170228
16960? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
16988? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017041120170228
17008? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017041120170228
17016? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017041120170228
17108? ? ?? ? ?regsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
17528? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017041120170228
17536? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
17584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
17628? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017041120170228
17636? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017041120170228
17668? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
17672? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
17684? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
18012? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
18032? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
18664? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017041120170228
18668? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017041120170228
18676? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017041120170228
18676? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017041120170228
18676? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017041120170228
18712? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
18716? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
18720? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017041120170228
18728? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017041120170228
18728? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017041120170228
18740? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017041120170228
18808? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
18816? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017041120170228
18864? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017041120170228
18864? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
19028? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017041120170228
19032? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017041120170228
19580? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017041120170228
20548? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017041120170228
20552? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017041120170228
20556? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017041120170228
20560? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017041120170228
20620? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017041120170228
20624? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
20624? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
20636? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
20640? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017041120170228
20644? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
20648? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017041120170228
20956? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017041120170228
20960? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017041120170228
20976? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017041120170228
20984? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017041120170228
20996? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017041120170228
21000? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017041120170228
21000? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017041120170228
21000? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017041120170228
21020? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017041120170228
21076? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
21168? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017041120170228
21644? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
21656? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
22084? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
22092? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017041120170228
26316? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
26320? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
26324? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
26328? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
26464? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
26472? ? ?? ? ?xmmgcc_-march=nocona_-O2_-fomit-frame-pointer2017041120170228
26480? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
26488? ? ?? ? ?xmmgcc_-march=nocona_-O3_-fomit-frame-pointer2017041120170228
28552? ? ?? ? ?xmmgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017041120170228
28560? ? ?? ? ?xmmgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017041120170228
38252? ? ?? ? ?xmmgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017041120170228
38288? ? ?? ? ?xmmgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
38968? ? ?? ? ?xmmgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017041120170228
39000? ? ?? ? ?xmmgcc_-march=nocona_-O_-fomit-frame-pointer2017041120170228
54004? ? ?? ? ?regsgcc_-funroll-loops2017041120170228
54020? ? ?? ? ?regsgcc2017041120170228
54796? ? ?? ? ?regscc2017041120170228
100136? ? ?? ? ?xmmgcc2017041120170228
100152? ? ?? ? ?xmmgcc_-funroll-loops2017041120170228
130064? ? ?? ? ?xmmcc2017041120170228
139228? ? ?? ? ?refgcc2017041120170228
139284? ? ?? ? ?refgcc_-funroll-loops2017041120170228
153148? ? ?? ? ?refcc2017041120170228

Test failure

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 131, namely:
CompilerImplementations
cc moon/xop/64
gcc moon/xop/64
gcc -O2 -fomit-frame-pointer moon/xop/64
gcc -O3 -fomit-frame-pointer moon/xop/64
gcc -O -fomit-frame-pointer moon/xop/64
gcc -Os -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -O -fomit-frame-pointer moon/xop/64
gcc -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops moon/xop/64
gcc -funroll-loops -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref regs xmm
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref regs xmm
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref regs xmm
gcc -m64 -march=core2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -m64 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv moon/xop/64
gcc -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -march=nocona -Os -fomit-frame-pointer moon/xop/64
icc moon/xop/64
icc -no-vec moon/xop/64
icc -xAVX -O2 -fomit-frame-pointer moon/xop/64
icc -xAVX -O3 -fomit-frame-pointer moon/xop/64

Test failure

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:13: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:15: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: blake2s.S:629: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:630: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:631: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:633: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:21: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:612: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:613: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:614: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:616: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:15: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:253: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:254: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:255: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:256: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:24: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:37: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:279: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:280: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:281: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:282: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: cc
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796: warning: large integer implicitly truncated to unsigned type

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: gcc
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^

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

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:5: Error: no such architecture: `armv5'
blake2s.S: blake2s.S:8: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: blake2s.S:9: Error: too many memory references for `mov'
blake2s.S: blake2s.S:10: Error: too many memory references for `sub'
blake2s.S: blake2s.S:11: Error: too many memory references for `and'
blake2s.S: blake2s.S:12: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:13: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:14: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:15: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: blake2s.S:16: Error: too many memory references for `mov'
blake2s.S: blake2s.S:18: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:19: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:20: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:21: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: blake2s.S:22: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: blake2s.S:23: Error: no such instruction: `tst r6,r6'
blake2s.S: blake2s.S:24: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:25: Error: expecting operand after ','; got nothing
blake2s.S: blake2s.S:26: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: blake2s.S:27: Error: too many memory references for `mov'
blake2s.S: blake2s.S:28: Error: no such instruction: `eor r4,r4'
blake2s.S: blake2s.S:29: Error: no such instruction: `eor r5,r5'
blake2s.S: blake2s.S:30: Error: no such instruction: `eor r6,r6'
blake2s.S: blake2s.S:31: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:13: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:15: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: blake2s.S:629: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:630: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:631: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:633: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:13: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:15: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: blake2s.S:629: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:630: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:631: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:633: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:21: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:612: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:613: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:614: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:616: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:14: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:21: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: blake2s.S:612: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:613: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:614: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:616: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:15: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:253: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:254: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:255: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:256: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:15: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:253: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:254: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:255: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:256: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:24: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:37: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:279: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:280: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:281: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:282: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:9: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:10: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:11: Error: invalid instruction suffix for `push'
blake2s.S: blake2s.S:24: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:37: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: blake2s.S:279: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:280: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:281: Error: invalid instruction suffix for `pop'
blake2s.S: blake2s.S:282: Error: invalid instruction suffix for `pop'

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c: blake2s.c: In function 'crypto_hash_blake2s_regs':
blake2s.c: blake2s.c:796:11: warning: large integer implicitly truncated to unsigned type [-Woverflow]
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc
blake2s.S: /tmp/icc0aTVhM.s: Assembler messages:
blake2s.S: /tmp/icc0aTVhM.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0aTVhM.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0aTVhM.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0aTVhM.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0aTVhM.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc0aTVhM.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0aTVhM.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0aTVhM.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0aTVhM.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc
blake2s.S: /tmp/iccJilmcB.s: Assembler messages:
blake2s.S: /tmp/iccJilmcB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJilmcB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJilmcB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJilmcB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJilmcB.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJilmcB.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJilmcB.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccJilmcB.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJilmcB.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJilmcB.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJilmcB.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc
blake2s.S: /tmp/iccNCODTo.s: Assembler messages:
blake2s.S: /tmp/iccNCODTo.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccNCODTo.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccNCODTo.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNCODTo.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccNCODTo.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccNCODTo.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNCODTo.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNCODTo.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNCODTo.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccNCODTo.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNCODTo.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNCODTo.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNCODTo.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNCODTo.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNCODTo.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccNCODTo.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccNCODTo.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccNCODTo.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNCODTo.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccNCODTo.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNCODTo.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccNCODTo.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccNCODTo.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccNCODTo.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc
blake2s.S: /tmp/icclSylic.s: Assembler messages:
blake2s.S: /tmp/icclSylic.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclSylic.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclSylic.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclSylic.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclSylic.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icclSylic.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icclSylic.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclSylic.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclSylic.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclSylic.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc
blake2s.S: /tmp/iccwPwHx3.s: Assembler messages:
blake2s.S: /tmp/iccwPwHx3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwPwHx3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwPwHx3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwPwHx3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwPwHx3.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccwPwHx3.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccwPwHx3.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwPwHx3.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwPwHx3.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwPwHx3.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc regs
icc -no-vec regs
icc -xAVX -O2 -fomit-frame-pointer regs
icc -xAVX -O3 -fomit-frame-pointer regs

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -static
blake2s.S: /tmp/iccAXBgJQ.s: Assembler messages:
blake2s.S: /tmp/iccAXBgJQ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAXBgJQ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAXBgJQ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAXBgJQ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAXBgJQ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccAXBgJQ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccAXBgJQ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAXBgJQ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAXBgJQ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAXBgJQ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -static
blake2s.S: /tmp/iccOKssFs.s: Assembler messages:
blake2s.S: /tmp/iccOKssFs.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOKssFs.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOKssFs.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOKssFs.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOKssFs.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOKssFs.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOKssFs.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccOKssFs.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOKssFs.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOKssFs.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOKssFs.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -static
blake2s.S: /tmp/iccPFhOzI.s: Assembler messages:
blake2s.S: /tmp/iccPFhOzI.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPFhOzI.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPFhOzI.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPFhOzI.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPFhOzI.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPFhOzI.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPFhOzI.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPFhOzI.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPFhOzI.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPFhOzI.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -static
blake2s.S: /tmp/iccPO2xrz.s: Assembler messages:
blake2s.S: /tmp/iccPO2xrz.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPO2xrz.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPO2xrz.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPO2xrz.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPO2xrz.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPO2xrz.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPO2xrz.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPO2xrz.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPO2xrz.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -static
blake2s.S: /tmp/iccaOtc5O.s: Assembler messages:
blake2s.S: /tmp/iccaOtc5O.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccaOtc5O.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccaOtc5O.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccaOtc5O.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccaOtc5O.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccaOtc5O.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccaOtc5O.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccaOtc5O.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccaOtc5O.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccaOtc5O.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccaOtc5O.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccaOtc5O.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccaOtc5O.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccaOtc5O.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccaOtc5O.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccaOtc5O.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccaOtc5O.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccaOtc5O.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccaOtc5O.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccaOtc5O.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccaOtc5O.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccaOtc5O.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccaOtc5O.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccaOtc5O.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -static
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -static regs
icc -O1 -static -no-vec regs
icc -O2 -static regs
icc -O2 -static -no-vec regs
icc -O3 -static regs
icc -O3 -static -no-vec regs
icc -Os -static regs
icc -Os -static -no-vec regs
icc -m64 -O1 -static regs
icc -m64 -O1 -static -no-vec regs
icc -m64 -O2 -static regs
icc -m64 -O2 -static -no-vec regs
icc -m64 -O3 -static regs
icc -m64 -O3 -static -no-vec regs
icc -m64 -Os -static regs
icc -m64 -Os -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -static
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 112, namely:
CompilerImplementations
icc -O1 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -O1 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -O2 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -O2 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -O3 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -O3 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -Os -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -Os -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O1 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O1 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O2 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O2 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O3 -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -O3 -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -Os -static avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm
icc -m64 -Os -static -no-vec avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -static -no-vec
blake2s.S: /tmp/icc3LxypF.s: Assembler messages:
blake2s.S: /tmp/icc3LxypF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxypF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxypF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxypF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxypF.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc3LxypF.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc3LxypF.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxypF.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxypF.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxypF.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -static -no-vec
blake2s.S: /tmp/iccLpZFAL.s: Assembler messages:
blake2s.S: /tmp/iccLpZFAL.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccLpZFAL.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccLpZFAL.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccLpZFAL.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccLpZFAL.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccLpZFAL.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccLpZFAL.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccLpZFAL.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccLpZFAL.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccLpZFAL.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccLpZFAL.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccLpZFAL.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccLpZFAL.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccLpZFAL.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccLpZFAL.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccLpZFAL.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccLpZFAL.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccLpZFAL.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccLpZFAL.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccLpZFAL.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccLpZFAL.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccLpZFAL.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccLpZFAL.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccLpZFAL.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -static -no-vec
blake2s.S: /tmp/iccaf54oj.s: Assembler messages:
blake2s.S: /tmp/iccaf54oj.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaf54oj.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaf54oj.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaf54oj.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaf54oj.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccaf54oj.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaf54oj.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaf54oj.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaf54oj.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -static -no-vec
blake2s.S: /tmp/iccnr8K1A.s: Assembler messages:
blake2s.S: /tmp/iccnr8K1A.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnr8K1A.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnr8K1A.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnr8K1A.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnr8K1A.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccnr8K1A.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccnr8K1A.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnr8K1A.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnr8K1A.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnr8K1A.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -static -no-vec
blake2s.S: /tmp/iccu9nBN0.s: Assembler messages:
blake2s.S: /tmp/iccu9nBN0.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu9nBN0.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu9nBN0.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu9nBN0.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu9nBN0.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu9nBN0.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu9nBN0.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccu9nBN0.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu9nBN0.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu9nBN0.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu9nBN0.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -O1 -xB -static
blake2s-ref.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static ref
icc -O1 -xB -static -no-vec ref
icc -O2 -xB -static ref
icc -O2 -xB -static -no-vec ref
icc -O3 -xB -static ref
icc -O3 -xB -static -no-vec ref
icc -Os -xB -static ref
icc -Os -xB -static -no-vec ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -xB -static
blake2s.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static regs
icc -O1 -xB -static -no-vec regs
icc -O2 -xB -static regs
icc -O2 -xB -static -no-vec regs
icc -O3 -xB -static regs
icc -O3 -xB -static -no-vec regs
icc -Os -xB -static regs
icc -Os -xB -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -O1 -xB -static
blake2s.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static xmm
icc -O1 -xB -static -no-vec xmm
icc -O2 -xB -static xmm
icc -O2 -xB -static -no-vec xmm
icc -O3 -xB -static xmm
icc -O3 -xB -static -no-vec xmm
icc -Os -xB -static xmm
icc -Os -xB -static -no-vec xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -xB -static
blake2s.s: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xB -static avxicc
icc -O1 -xB -static -no-vec avxicc
icc -O2 -xB -static avxicc
icc -O2 -xB -static -no-vec avxicc
icc -O3 -xB -static avxicc
icc -O3 -xB -static -no-vec avxicc
icc -Os -xB -static avxicc
icc -Os -xB -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icc8Xxnbm.s: Assembler messages:
blake2s.S: /tmp/icc8Xxnbm.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8Xxnbm.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8Xxnbm.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8Xxnbm.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8Xxnbm.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8Xxnbm.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8Xxnbm.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8Xxnbm.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8Xxnbm.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccISDQVK.s: Assembler messages:
blake2s.S: /tmp/iccISDQVK.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccISDQVK.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccISDQVK.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccISDQVK.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccISDQVK.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccISDQVK.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccISDQVK.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccISDQVK.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccISDQVK.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccISDQVK.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccISDQVK.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccMlIB4d.s: Assembler messages:
blake2s.S: /tmp/iccMlIB4d.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMlIB4d.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMlIB4d.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMlIB4d.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMlIB4d.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMlIB4d.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMlIB4d.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMlIB4d.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMlIB4d.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMlIB4d.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icckEwAeD.s: Assembler messages:
blake2s.S: /tmp/icckEwAeD.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckEwAeD.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckEwAeD.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckEwAeD.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckEwAeD.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icckEwAeD.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icckEwAeD.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckEwAeD.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckEwAeD.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckEwAeD.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccwdQ1N4.s: Assembler messages:
blake2s.S: /tmp/iccwdQ1N4.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccwdQ1N4.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccwdQ1N4.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwdQ1N4.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccwdQ1N4.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccwdQ1N4.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwdQ1N4.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwdQ1N4.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwdQ1N4.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccwdQ1N4.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwdQ1N4.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwdQ1N4.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwdQ1N4.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwdQ1N4.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwdQ1N4.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccwdQ1N4.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccwdQ1N4.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccwdQ1N4.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwdQ1N4.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccwdQ1N4.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwdQ1N4.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccwdQ1N4.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccwdQ1N4.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -O1 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xB -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O1 -xB -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xB -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xB -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xB -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xB -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xB -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xB -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccB7LKGm.s: Assembler messages:
blake2s.S: /tmp/iccB7LKGm.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB7LKGm.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB7LKGm.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB7LKGm.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB7LKGm.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccB7LKGm.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB7LKGm.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB7LKGm.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB7LKGm.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccBCm8cw.s: Assembler messages:
blake2s.S: /tmp/iccBCm8cw.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccBCm8cw.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccBCm8cw.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBCm8cw.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccBCm8cw.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccBCm8cw.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBCm8cw.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBCm8cw.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBCm8cw.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccBCm8cw.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBCm8cw.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBCm8cw.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBCm8cw.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBCm8cw.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBCm8cw.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccBCm8cw.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccBCm8cw.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccBCm8cw.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBCm8cw.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccBCm8cw.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBCm8cw.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccBCm8cw.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccBCm8cw.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccBePjyL.s: Assembler messages:
blake2s.S: /tmp/iccBePjyL.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBePjyL.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBePjyL.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBePjyL.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBePjyL.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccBePjyL.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccBePjyL.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBePjyL.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBePjyL.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBePjyL.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccHurCdN.s: Assembler messages:
blake2s.S: /tmp/iccHurCdN.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHurCdN.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHurCdN.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHurCdN.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHurCdN.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccHurCdN.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccHurCdN.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHurCdN.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHurCdN.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHurCdN.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccPdyVNp.s: Assembler messages:
blake2s.S: /tmp/iccPdyVNp.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPdyVNp.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPdyVNp.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPdyVNp.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPdyVNp.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPdyVNp.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPdyVNp.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccPdyVNp.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPdyVNp.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPdyVNp.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPdyVNp.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xB -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -O1 -xK -static
blake2s-ref.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static ref
icc -O1 -xK -static -no-vec ref
icc -O2 -xK -static ref
icc -O2 -xK -static -no-vec ref
icc -O3 -xK -static ref
icc -O3 -xK -static -no-vec ref
icc -Os -xK -static ref
icc -Os -xK -static -no-vec ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -xK -static
blake2s.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static regs
icc -O1 -xK -static -no-vec regs
icc -O2 -xK -static regs
icc -O2 -xK -static -no-vec regs
icc -O3 -xK -static regs
icc -O3 -xK -static -no-vec regs
icc -Os -xK -static regs
icc -Os -xK -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -O1 -xK -static
blake2s.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static xmm
icc -O1 -xK -static -no-vec xmm
icc -O2 -xK -static xmm
icc -O2 -xK -static -no-vec xmm
icc -O3 -xK -static xmm
icc -O3 -xK -static -no-vec xmm
icc -Os -xK -static xmm
icc -Os -xK -static -no-vec xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -xK -static
blake2s.s: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xK -static avxicc
icc -O1 -xK -static -no-vec avxicc
icc -O2 -xK -static avxicc
icc -O2 -xK -static -no-vec avxicc
icc -O3 -xK -static avxicc
icc -O3 -xK -static -no-vec avxicc
icc -Os -xK -static avxicc
icc -Os -xK -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc20KNKa.s: Assembler messages:
blake2s.S: /tmp/icc20KNKa.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20KNKa.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20KNKa.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20KNKa.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20KNKa.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc20KNKa.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc20KNKa.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20KNKa.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20KNKa.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20KNKa.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccLjar5R.s: Assembler messages:
blake2s.S: /tmp/iccLjar5R.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLjar5R.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLjar5R.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLjar5R.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLjar5R.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLjar5R.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLjar5R.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccLjar5R.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLjar5R.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLjar5R.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLjar5R.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccQ1ap5D.s: Assembler messages:
blake2s.S: /tmp/iccQ1ap5D.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ1ap5D.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ1ap5D.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ1ap5D.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ1ap5D.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccQ1ap5D.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ1ap5D.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ1ap5D.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ1ap5D.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccvnfPuR.s: Assembler messages:
blake2s.S: /tmp/iccvnfPuR.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccvnfPuR.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccvnfPuR.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvnfPuR.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccvnfPuR.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccvnfPuR.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvnfPuR.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvnfPuR.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvnfPuR.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccvnfPuR.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvnfPuR.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvnfPuR.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvnfPuR.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvnfPuR.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvnfPuR.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccvnfPuR.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccvnfPuR.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccvnfPuR.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvnfPuR.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccvnfPuR.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvnfPuR.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccvnfPuR.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccvnfPuR.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccvsUxGA.s: Assembler messages:
blake2s.S: /tmp/iccvsUxGA.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvsUxGA.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvsUxGA.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvsUxGA.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvsUxGA.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvsUxGA.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvsUxGA.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvsUxGA.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvsUxGA.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvsUxGA.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -O1 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xK -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O1 -xK -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xK -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xK -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xK -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xK -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xK -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xK -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccXucwCG.s: Assembler messages:
blake2s.S: /tmp/iccXucwCG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXucwCG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXucwCG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXucwCG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXucwCG.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXucwCG.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXucwCG.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXucwCG.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXucwCG.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccghUxJF.s: Assembler messages:
blake2s.S: /tmp/iccghUxJF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccghUxJF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccghUxJF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccghUxJF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccghUxJF.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccghUxJF.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccghUxJF.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccghUxJF.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccghUxJF.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccghUxJF.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccgkOO8p.s: Assembler messages:
blake2s.S: /tmp/iccgkOO8p.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccgkOO8p.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccgkOO8p.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkOO8p.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccgkOO8p.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccgkOO8p.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkOO8p.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkOO8p.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkOO8p.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccgkOO8p.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkOO8p.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkOO8p.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkOO8p.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkOO8p.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkOO8p.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccgkOO8p.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccgkOO8p.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgkOO8p.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkOO8p.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgkOO8p.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkOO8p.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccgkOO8p.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccgkOO8p.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccsiHygx.s: Assembler messages:
blake2s.S: /tmp/iccsiHygx.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccsiHygx.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccsiHygx.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccsiHygx.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccsiHygx.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccsiHygx.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccsiHygx.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccsiHygx.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccsiHygx.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccsiHygx.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccsiHygx.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccyoTaI5.s: Assembler messages:
blake2s.S: /tmp/iccyoTaI5.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyoTaI5.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyoTaI5.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyoTaI5.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyoTaI5.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyoTaI5.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyoTaI5.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyoTaI5.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyoTaI5.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyoTaI5.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xK -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -O1 -xN -static
blake2s-ref.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static ref
icc -O1 -xN -static -no-vec ref
icc -O2 -xN -static ref
icc -O2 -xN -static -no-vec ref
icc -O3 -xN -static ref
icc -O3 -xN -static -no-vec ref
icc -Os -xN -static ref
icc -Os -xN -static -no-vec ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -xN -static
blake2s.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static regs
icc -O1 -xN -static -no-vec regs
icc -O2 -xN -static regs
icc -O2 -xN -static -no-vec regs
icc -O3 -xN -static regs
icc -O3 -xN -static -no-vec regs
icc -Os -xN -static regs
icc -Os -xN -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -O1 -xN -static
blake2s.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static xmm
icc -O1 -xN -static -no-vec xmm
icc -O2 -xN -static xmm
icc -O2 -xN -static -no-vec xmm
icc -O3 -xN -static xmm
icc -O3 -xN -static -no-vec xmm
icc -Os -xN -static xmm
icc -Os -xN -static -no-vec xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -xN -static
blake2s.s: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xN -static avxicc
icc -O1 -xN -static -no-vec avxicc
icc -O2 -xN -static avxicc
icc -O2 -xN -static -no-vec avxicc
icc -O3 -xN -static avxicc
icc -O3 -xN -static -no-vec avxicc
icc -Os -xN -static avxicc
icc -Os -xN -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccHQmJ0n.s: Assembler messages:
blake2s.S: /tmp/iccHQmJ0n.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHQmJ0n.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHQmJ0n.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHQmJ0n.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHQmJ0n.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHQmJ0n.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHQmJ0n.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccHQmJ0n.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHQmJ0n.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHQmJ0n.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHQmJ0n.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccPjtyVr.s: Assembler messages:
blake2s.S: /tmp/iccPjtyVr.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPjtyVr.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPjtyVr.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPjtyVr.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPjtyVr.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPjtyVr.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPjtyVr.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPjtyVr.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPjtyVr.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPjtyVr.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccZ01xeU.s: Assembler messages:
blake2s.S: /tmp/iccZ01xeU.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccZ01xeU.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccZ01xeU.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccZ01xeU.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccZ01xeU.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccZ01xeU.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccZ01xeU.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccZ01xeU.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccZ01xeU.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccZ01xeU.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccZ01xeU.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccZ01xeU.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccZ01xeU.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccZ01xeU.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccZ01xeU.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccZ01xeU.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccZ01xeU.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccZ01xeU.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccZ01xeU.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccZ01xeU.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccZ01xeU.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccZ01xeU.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccZ01xeU.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccvyOLSE.s: Assembler messages:
blake2s.S: /tmp/iccvyOLSE.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvyOLSE.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvyOLSE.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvyOLSE.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvyOLSE.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvyOLSE.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvyOLSE.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvyOLSE.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvyOLSE.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvyOLSE.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccwwMBKv.s: Assembler messages:
blake2s.S: /tmp/iccwwMBKv.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwwMBKv.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwwMBKv.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwwMBKv.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwwMBKv.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccwwMBKv.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwwMBKv.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwwMBKv.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwwMBKv.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -O1 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xN -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O1 -xN -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xN -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xN -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xN -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xN -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xN -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xN -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icc1OwURB.s: Assembler messages:
blake2s.S: /tmp/icc1OwURB.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc1OwURB.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc1OwURB.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1OwURB.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc1OwURB.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc1OwURB.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1OwURB.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1OwURB.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1OwURB.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc1OwURB.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1OwURB.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1OwURB.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1OwURB.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1OwURB.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1OwURB.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc1OwURB.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc1OwURB.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1OwURB.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1OwURB.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1OwURB.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1OwURB.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc1OwURB.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc1OwURB.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccRioSzb.s: Assembler messages:
blake2s.S: /tmp/iccRioSzb.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRioSzb.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRioSzb.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRioSzb.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRioSzb.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccRioSzb.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccRioSzb.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRioSzb.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRioSzb.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRioSzb.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccamu9oa.s: Assembler messages:
blake2s.S: /tmp/iccamu9oa.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccamu9oa.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccamu9oa.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccamu9oa.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccamu9oa.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccamu9oa.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccamu9oa.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccamu9oa.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccamu9oa.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccamu9oa.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccgbGfS1.s: Assembler messages:
blake2s.S: /tmp/iccgbGfS1.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgbGfS1.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgbGfS1.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgbGfS1.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgbGfS1.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgbGfS1.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgbGfS1.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgbGfS1.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgbGfS1.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccqP7tI4.s: Assembler messages:
blake2s.S: /tmp/iccqP7tI4.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqP7tI4.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqP7tI4.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqP7tI4.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqP7tI4.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqP7tI4.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqP7tI4.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccqP7tI4.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqP7tI4.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqP7tI4.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqP7tI4.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xN -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -O1 -xP -static
blake2s-ref.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static ref
icc -O1 -xP -static -no-vec ref
icc -O2 -xP -static ref
icc -O2 -xP -static -no-vec ref
icc -O3 -xP -static ref
icc -O3 -xP -static -no-vec ref
icc -Os -xP -static ref
icc -Os -xP -static -no-vec ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -xP -static
blake2s.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static regs
icc -O1 -xP -static -no-vec regs
icc -O2 -xP -static regs
icc -O2 -xP -static -no-vec regs
icc -O3 -xP -static regs
icc -O3 -xP -static -no-vec regs
icc -Os -xP -static regs
icc -Os -xP -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -O1 -xP -static
blake2s.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static xmm
icc -O1 -xP -static -no-vec xmm
icc -O2 -xP -static xmm
icc -O2 -xP -static -no-vec xmm
icc -O3 -xP -static xmm
icc -O3 -xP -static -no-vec xmm
icc -Os -xP -static xmm
icc -Os -xP -static -no-vec xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -xP -static
blake2s.s: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static avxicc
icc -O1 -xP -static -no-vec avxicc
icc -O2 -xP -static avxicc
icc -O2 -xP -static -no-vec avxicc
icc -O3 -xP -static avxicc
icc -O3 -xP -static -no-vec avxicc
icc -Os -xP -static avxicc
icc -Os -xP -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccA9IF9U.s: Assembler messages:
blake2s.S: /tmp/iccA9IF9U.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccA9IF9U.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccA9IF9U.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccA9IF9U.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccA9IF9U.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccA9IF9U.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccA9IF9U.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccA9IF9U.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccA9IF9U.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccA9IF9U.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccA9IF9U.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccFZlzZ1.s: Assembler messages:
blake2s.S: /tmp/iccFZlzZ1.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFZlzZ1.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFZlzZ1.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFZlzZ1.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFZlzZ1.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccFZlzZ1.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFZlzZ1.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFZlzZ1.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFZlzZ1.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccNXthms.s: Assembler messages:
blake2s.S: /tmp/iccNXthms.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccNXthms.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccNXthms.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNXthms.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccNXthms.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccNXthms.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNXthms.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNXthms.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNXthms.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccNXthms.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNXthms.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNXthms.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNXthms.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNXthms.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccNXthms.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccNXthms.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccNXthms.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccNXthms.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccNXthms.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccNXthms.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccNXthms.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccNXthms.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccNXthms.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccgGCbBL.s: Assembler messages:
blake2s.S: /tmp/iccgGCbBL.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgGCbBL.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgGCbBL.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgGCbBL.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgGCbBL.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgGCbBL.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgGCbBL.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgGCbBL.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgGCbBL.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgGCbBL.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icch55JDg.s: Assembler messages:
blake2s.S: /tmp/icch55JDg.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icch55JDg.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icch55JDg.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icch55JDg.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icch55JDg.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icch55JDg.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icch55JDg.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icch55JDg.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icch55JDg.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icch55JDg.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -O1 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xP -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O1 -xP -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xP -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xP -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xP -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xP -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xP -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xP -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc1rNCeZ.s: Assembler messages:
blake2s.S: /tmp/icc1rNCeZ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1rNCeZ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1rNCeZ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1rNCeZ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1rNCeZ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc1rNCeZ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc1rNCeZ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1rNCeZ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1rNCeZ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1rNCeZ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccBGoIUw.s: Assembler messages:
blake2s.S: /tmp/iccBGoIUw.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBGoIUw.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBGoIUw.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBGoIUw.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBGoIUw.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBGoIUw.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBGoIUw.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccBGoIUw.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBGoIUw.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBGoIUw.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBGoIUw.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccf2xYJM.s: Assembler messages:
blake2s.S: /tmp/iccf2xYJM.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccf2xYJM.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccf2xYJM.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccf2xYJM.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccf2xYJM.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccf2xYJM.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccf2xYJM.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccf2xYJM.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccf2xYJM.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icclJA7ka.s: Assembler messages:
blake2s.S: /tmp/icclJA7ka.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclJA7ka.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclJA7ka.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclJA7ka.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclJA7ka.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icclJA7ka.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icclJA7ka.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclJA7ka.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclJA7ka.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclJA7ka.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccz8TEq4.s: Assembler messages:
blake2s.S: /tmp/iccz8TEq4.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccz8TEq4.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccz8TEq4.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccz8TEq4.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccz8TEq4.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccz8TEq4.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccz8TEq4.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccz8TEq4.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccz8TEq4.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccz8TEq4.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccz8TEq4.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccz8TEq4.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccz8TEq4.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccz8TEq4.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccz8TEq4.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccz8TEq4.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccz8TEq4.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccz8TEq4.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccz8TEq4.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccz8TEq4.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccz8TEq4.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccz8TEq4.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccz8TEq4.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xP -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -O1 -xW -static
blake2s-ref.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static ref
icc -O1 -xW -static -no-vec ref
icc -O2 -xW -static ref
icc -O2 -xW -static -no-vec ref
icc -O3 -xW -static ref
icc -O3 -xW -static -no-vec ref
icc -Os -xW -static ref
icc -Os -xW -static -no-vec ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -O1 -xW -static
blake2s.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static regs
icc -O1 -xW -static -no-vec regs
icc -O2 -xW -static regs
icc -O2 -xW -static -no-vec regs
icc -O3 -xW -static regs
icc -O3 -xW -static -no-vec regs
icc -Os -xW -static regs
icc -Os -xW -static -no-vec regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -O1 -xW -static
blake2s.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static xmm
icc -O1 -xW -static -no-vec xmm
icc -O2 -xW -static xmm
icc -O2 -xW -static -no-vec xmm
icc -O3 -xW -static xmm
icc -O3 -xW -static -no-vec xmm
icc -Os -xW -static xmm
icc -Os -xW -static -no-vec xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -O1 -xW -static
blake2s.s: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static avxicc
icc -O1 -xW -static -no-vec avxicc
icc -O2 -xW -static avxicc
icc -O2 -xW -static -no-vec avxicc
icc -O3 -xW -static avxicc
icc -O3 -xW -static -no-vec avxicc
icc -Os -xW -static avxicc
icc -Os -xW -static -no-vec avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icc9xA1M5.s: Assembler messages:
blake2s.S: /tmp/icc9xA1M5.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9xA1M5.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9xA1M5.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9xA1M5.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9xA1M5.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc9xA1M5.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc9xA1M5.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9xA1M5.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9xA1M5.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9xA1M5.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccNFdK3y.s: Assembler messages:
blake2s.S: /tmp/iccNFdK3y.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNFdK3y.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNFdK3y.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNFdK3y.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNFdK3y.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccNFdK3y.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccNFdK3y.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNFdK3y.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNFdK3y.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNFdK3y.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccYabr6b.s: Assembler messages:
blake2s.S: /tmp/iccYabr6b.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccYabr6b.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccYabr6b.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYabr6b.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccYabr6b.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccYabr6b.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYabr6b.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYabr6b.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYabr6b.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccYabr6b.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYabr6b.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYabr6b.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYabr6b.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYabr6b.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYabr6b.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccYabr6b.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccYabr6b.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYabr6b.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYabr6b.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYabr6b.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYabr6b.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccYabr6b.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccYabr6b.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icceJ9raR.s: Assembler messages:
blake2s.S: /tmp/icceJ9raR.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceJ9raR.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceJ9raR.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceJ9raR.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceJ9raR.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icceJ9raR.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceJ9raR.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceJ9raR.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceJ9raR.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccgkTNYT.s: Assembler messages:
blake2s.S: /tmp/iccgkTNYT.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgkTNYT.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgkTNYT.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgkTNYT.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgkTNYT.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgkTNYT.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgkTNYT.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccgkTNYT.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgkTNYT.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgkTNYT.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgkTNYT.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -O1 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xW -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O1 -xW -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xW -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O2 -xW -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xW -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -O3 -xW -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xW -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64
icc -Os -xW -static -no-vec moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O1 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccKiFfsI.s: Assembler messages:
blake2s.S: /tmp/iccKiFfsI.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKiFfsI.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKiFfsI.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKiFfsI.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKiFfsI.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccKiFfsI.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccKiFfsI.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKiFfsI.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKiFfsI.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKiFfsI.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O1 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccQkyyfq.s: Assembler messages:
blake2s.S: /tmp/iccQkyyfq.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQkyyfq.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQkyyfq.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQkyyfq.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQkyyfq.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQkyyfq.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQkyyfq.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccQkyyfq.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQkyyfq.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQkyyfq.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQkyyfq.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O1 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccabLvCU.s: Assembler messages:
blake2s.S: /tmp/iccabLvCU.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccabLvCU.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccabLvCU.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccabLvCU.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccabLvCU.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccabLvCU.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccabLvCU.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccabLvCU.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccabLvCU.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccabLvCU.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccabLvCU.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccabLvCU.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccabLvCU.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccabLvCU.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccabLvCU.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccabLvCU.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccabLvCU.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccabLvCU.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccabLvCU.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccabLvCU.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccabLvCU.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccabLvCU.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccabLvCU.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O1 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icclic9vj.s: Assembler messages:
blake2s.S: /tmp/icclic9vj.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclic9vj.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclic9vj.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclic9vj.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icclic9vj.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icclic9vj.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclic9vj.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclic9vj.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icclic9vj.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O1 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icct0fqLf.s: Assembler messages:
blake2s.S: /tmp/icct0fqLf.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icct0fqLf.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icct0fqLf.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icct0fqLf.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icct0fqLf.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icct0fqLf.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icct0fqLf.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icct0fqLf.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icct0fqLf.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icct0fqLf.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O1 -xW -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -static
blake2s.S: /tmp/iccEnvZTu.s: Assembler messages:
blake2s.S: /tmp/iccEnvZTu.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccEnvZTu.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccEnvZTu.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccEnvZTu.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccEnvZTu.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccEnvZTu.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccEnvZTu.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccEnvZTu.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccEnvZTu.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccEnvZTu.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccEnvZTu.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccEnvZTu.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccEnvZTu.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccEnvZTu.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccEnvZTu.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccEnvZTu.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccEnvZTu.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccEnvZTu.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccEnvZTu.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccEnvZTu.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccEnvZTu.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccEnvZTu.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccEnvZTu.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccEnvZTu.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -static
blake2s.S: /tmp/iccIejqoM.s: Assembler messages:
blake2s.S: /tmp/iccIejqoM.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIejqoM.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIejqoM.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIejqoM.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIejqoM.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccIejqoM.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccIejqoM.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIejqoM.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIejqoM.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIejqoM.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -static
blake2s.S: /tmp/iccj5uFQt.s: Assembler messages:
blake2s.S: /tmp/iccj5uFQt.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccj5uFQt.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccj5uFQt.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccj5uFQt.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccj5uFQt.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccj5uFQt.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccj5uFQt.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccj5uFQt.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccj5uFQt.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -static
blake2s.S: /tmp/iccvbJWFa.s: Assembler messages:
blake2s.S: /tmp/iccvbJWFa.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbJWFa.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbJWFa.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbJWFa.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbJWFa.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbJWFa.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbJWFa.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccvbJWFa.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbJWFa.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbJWFa.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbJWFa.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -static
blake2s.S: /tmp/iccyeCmxz.s: Assembler messages:
blake2s.S: /tmp/iccyeCmxz.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyeCmxz.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyeCmxz.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyeCmxz.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyeCmxz.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccyeCmxz.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccyeCmxz.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyeCmxz.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyeCmxz.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyeCmxz.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -static -no-vec
blake2s.S: /tmp/icc82HGjE.s: Assembler messages:
blake2s.S: /tmp/icc82HGjE.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc82HGjE.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc82HGjE.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc82HGjE.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc82HGjE.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc82HGjE.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc82HGjE.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc82HGjE.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc82HGjE.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc82HGjE.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc82HGjE.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc82HGjE.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc82HGjE.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc82HGjE.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc82HGjE.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc82HGjE.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc82HGjE.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc82HGjE.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc82HGjE.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc82HGjE.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc82HGjE.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc82HGjE.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc82HGjE.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/icc82HGjE.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -static -no-vec
blake2s.S: /tmp/iccB0fRN2.s: Assembler messages:
blake2s.S: /tmp/iccB0fRN2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB0fRN2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB0fRN2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB0fRN2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB0fRN2.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccB0fRN2.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB0fRN2.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccB0fRN2.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB0fRN2.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB0fRN2.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccB0fRN2.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -static -no-vec
blake2s.S: /tmp/icciZWhmo.s: Assembler messages:
blake2s.S: /tmp/icciZWhmo.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciZWhmo.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciZWhmo.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciZWhmo.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciZWhmo.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icciZWhmo.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icciZWhmo.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciZWhmo.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciZWhmo.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciZWhmo.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -static -no-vec
blake2s.S: /tmp/icctTDruw.s: Assembler messages:
blake2s.S: /tmp/icctTDruw.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctTDruw.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctTDruw.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctTDruw.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctTDruw.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icctTDruw.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icctTDruw.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctTDruw.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctTDruw.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctTDruw.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -static -no-vec
blake2s.S: /tmp/iccvULeH3.s: Assembler messages:
blake2s.S: /tmp/iccvULeH3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvULeH3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvULeH3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvULeH3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvULeH3.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvULeH3.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvULeH3.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvULeH3.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvULeH3.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccBTc1xW.s: Assembler messages:
blake2s.S: /tmp/iccBTc1xW.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccBTc1xW.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccBTc1xW.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBTc1xW.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccBTc1xW.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccBTc1xW.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBTc1xW.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBTc1xW.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBTc1xW.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccBTc1xW.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBTc1xW.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBTc1xW.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBTc1xW.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBTc1xW.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccBTc1xW.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccBTc1xW.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccBTc1xW.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccBTc1xW.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccBTc1xW.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccBTc1xW.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccBTc1xW.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccBTc1xW.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccBTc1xW.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccSJXbOJ.s: Assembler messages:
blake2s.S: /tmp/iccSJXbOJ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSJXbOJ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSJXbOJ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSJXbOJ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSJXbOJ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccSJXbOJ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccSJXbOJ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSJXbOJ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSJXbOJ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSJXbOJ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccXaBrNu.s: Assembler messages:
blake2s.S: /tmp/iccXaBrNu.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXaBrNu.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXaBrNu.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXaBrNu.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXaBrNu.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXaBrNu.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXaBrNu.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccXaBrNu.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXaBrNu.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXaBrNu.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXaBrNu.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icchdthG9.s: Assembler messages:
blake2s.S: /tmp/icchdthG9.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchdthG9.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchdthG9.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchdthG9.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchdthG9.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icchdthG9.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icchdthG9.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchdthG9.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchdthG9.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchdthG9.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccpLbVTy.s: Assembler messages:
blake2s.S: /tmp/iccpLbVTy.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccpLbVTy.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccpLbVTy.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccpLbVTy.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccpLbVTy.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccpLbVTy.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccpLbVTy.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccpLbVTy.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccpLbVTy.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccArYnQt.s: Assembler messages:
blake2s.S: /tmp/iccArYnQt.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccArYnQt.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccArYnQt.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccArYnQt.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccArYnQt.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccArYnQt.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccArYnQt.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccArYnQt.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccArYnQt.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccArYnQt.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccArYnQt.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccArYnQt.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccArYnQt.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccArYnQt.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccArYnQt.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccArYnQt.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccArYnQt.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccArYnQt.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccArYnQt.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccArYnQt.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccArYnQt.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccArYnQt.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccArYnQt.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccC5n9sB.s: Assembler messages:
blake2s.S: /tmp/iccC5n9sB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccC5n9sB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccC5n9sB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccC5n9sB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccC5n9sB.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccC5n9sB.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccC5n9sB.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccC5n9sB.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccC5n9sB.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccKaSafL.s: Assembler messages:
blake2s.S: /tmp/iccKaSafL.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKaSafL.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKaSafL.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKaSafL.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKaSafL.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccKaSafL.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccKaSafL.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKaSafL.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKaSafL.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKaSafL.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccZ9Y706.s: Assembler messages:
blake2s.S: /tmp/iccZ9Y706.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZ9Y706.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZ9Y706.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZ9Y706.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZ9Y706.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZ9Y706.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZ9Y706.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccZ9Y706.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZ9Y706.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZ9Y706.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZ9Y706.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccacZV8x.s: Assembler messages:
blake2s.S: /tmp/iccacZV8x.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccacZV8x.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccacZV8x.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccacZV8x.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccacZV8x.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccacZV8x.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccacZV8x.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccacZV8x.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccacZV8x.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccacZV8x.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xB -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc8yCpN1.s: Assembler messages:
blake2s.S: /tmp/icc8yCpN1.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8yCpN1.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8yCpN1.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8yCpN1.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8yCpN1.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8yCpN1.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8yCpN1.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8yCpN1.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8yCpN1.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8yCpN1.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccGgNbpz.s: Assembler messages:
blake2s.S: /tmp/iccGgNbpz.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccGgNbpz.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccGgNbpz.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccGgNbpz.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccGgNbpz.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccGgNbpz.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccGgNbpz.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccGgNbpz.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccGgNbpz.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccGgNbpz.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccGgNbpz.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccGgNbpz.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccGgNbpz.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccGgNbpz.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccGgNbpz.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccGgNbpz.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccGgNbpz.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccGgNbpz.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccGgNbpz.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccGgNbpz.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccGgNbpz.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccGgNbpz.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccGgNbpz.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccTqFuJo.s: Assembler messages:
blake2s.S: /tmp/iccTqFuJo.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTqFuJo.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTqFuJo.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTqFuJo.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTqFuJo.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccTqFuJo.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccTqFuJo.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTqFuJo.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTqFuJo.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTqFuJo.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccrHoDfp.s: Assembler messages:
blake2s.S: /tmp/iccrHoDfp.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrHoDfp.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrHoDfp.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrHoDfp.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrHoDfp.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccrHoDfp.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrHoDfp.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrHoDfp.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrHoDfp.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccwL4gjL.s: Assembler messages:
blake2s.S: /tmp/iccwL4gjL.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwL4gjL.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwL4gjL.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwL4gjL.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwL4gjL.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwL4gjL.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwL4gjL.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccwL4gjL.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwL4gjL.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwL4gjL.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwL4gjL.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc5Ga34t.s: Assembler messages:
blake2s.S: /tmp/icc5Ga34t.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5Ga34t.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5Ga34t.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5Ga34t.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5Ga34t.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc5Ga34t.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5Ga34t.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5Ga34t.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5Ga34t.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icchOtYDA.s: Assembler messages:
blake2s.S: /tmp/icchOtYDA.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchOtYDA.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchOtYDA.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchOtYDA.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchOtYDA.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icchOtYDA.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icchOtYDA.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchOtYDA.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchOtYDA.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchOtYDA.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccnAWLMS.s: Assembler messages:
blake2s.S: /tmp/iccnAWLMS.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnAWLMS.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnAWLMS.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnAWLMS.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnAWLMS.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccnAWLMS.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccnAWLMS.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnAWLMS.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnAWLMS.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnAWLMS.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccqUbZkd.s: Assembler messages:
blake2s.S: /tmp/iccqUbZkd.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccqUbZkd.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccqUbZkd.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccqUbZkd.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccqUbZkd.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccqUbZkd.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccqUbZkd.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccqUbZkd.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccqUbZkd.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccqUbZkd.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccqUbZkd.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccqUbZkd.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccqUbZkd.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccqUbZkd.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccqUbZkd.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccqUbZkd.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccqUbZkd.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccqUbZkd.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccqUbZkd.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccqUbZkd.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccqUbZkd.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccqUbZkd.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccqUbZkd.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccrNavmi.s: Assembler messages:
blake2s.S: /tmp/iccrNavmi.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrNavmi.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrNavmi.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrNavmi.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrNavmi.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrNavmi.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrNavmi.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccrNavmi.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrNavmi.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrNavmi.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrNavmi.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xK -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icc958Q59.s: Assembler messages:
blake2s.S: /tmp/icc958Q59.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc958Q59.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc958Q59.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc958Q59.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc958Q59.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc958Q59.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc958Q59.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc958Q59.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc958Q59.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc958Q59.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccPgwKVQ.s: Assembler messages:
blake2s.S: /tmp/iccPgwKVQ.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccPgwKVQ.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccPgwKVQ.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPgwKVQ.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccPgwKVQ.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccPgwKVQ.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPgwKVQ.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPgwKVQ.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPgwKVQ.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccPgwKVQ.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPgwKVQ.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPgwKVQ.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPgwKVQ.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPgwKVQ.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPgwKVQ.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccPgwKVQ.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccPgwKVQ.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccPgwKVQ.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPgwKVQ.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccPgwKVQ.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPgwKVQ.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccPgwKVQ.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccPgwKVQ.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccQ3Pj1j.s: Assembler messages:
blake2s.S: /tmp/iccQ3Pj1j.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ3Pj1j.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ3Pj1j.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ3Pj1j.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQ3Pj1j.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccQ3Pj1j.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ3Pj1j.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ3Pj1j.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQ3Pj1j.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccU38x4j.s: Assembler messages:
blake2s.S: /tmp/iccU38x4j.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU38x4j.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU38x4j.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU38x4j.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU38x4j.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU38x4j.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU38x4j.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccU38x4j.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU38x4j.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU38x4j.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU38x4j.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icckHL0Eq.s: Assembler messages:
blake2s.S: /tmp/icckHL0Eq.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckHL0Eq.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckHL0Eq.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckHL0Eq.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icckHL0Eq.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icckHL0Eq.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icckHL0Eq.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckHL0Eq.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckHL0Eq.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icckHL0Eq.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icc81nKYr.s: Assembler messages:
blake2s.S: /tmp/icc81nKYr.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc81nKYr.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc81nKYr.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc81nKYr.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc81nKYr.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc81nKYr.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc81nKYr.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc81nKYr.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc81nKYr.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc81nKYr.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc81nKYr.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc81nKYr.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc81nKYr.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc81nKYr.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc81nKYr.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc81nKYr.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc81nKYr.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc81nKYr.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc81nKYr.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc81nKYr.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc81nKYr.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc81nKYr.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc81nKYr.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccAaXg11.s: Assembler messages:
blake2s.S: /tmp/iccAaXg11.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAaXg11.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAaXg11.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAaXg11.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAaXg11.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccAaXg11.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccAaXg11.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAaXg11.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAaXg11.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAaXg11.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccZMqZI2.s: Assembler messages:
blake2s.S: /tmp/iccZMqZI2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZMqZI2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZMqZI2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZMqZI2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZMqZI2.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccZMqZI2.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccZMqZI2.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZMqZI2.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZMqZI2.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZMqZI2.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icciGA7PY.s: Assembler messages:
blake2s.S: /tmp/icciGA7PY.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciGA7PY.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciGA7PY.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciGA7PY.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciGA7PY.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciGA7PY.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciGA7PY.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icciGA7PY.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciGA7PY.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciGA7PY.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciGA7PY.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccxmUQYT.s: Assembler messages:
blake2s.S: /tmp/iccxmUQYT.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccxmUQYT.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccxmUQYT.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccxmUQYT.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccxmUQYT.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccxmUQYT.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccxmUQYT.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccxmUQYT.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccxmUQYT.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xN -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc3JUwLk.s: Assembler messages:
blake2s.S: /tmp/icc3JUwLk.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3JUwLk.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3JUwLk.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3JUwLk.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3JUwLk.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc3JUwLk.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc3JUwLk.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3JUwLk.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3JUwLk.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3JUwLk.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccMOKe8X.s: Assembler messages:
blake2s.S: /tmp/iccMOKe8X.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMOKe8X.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMOKe8X.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMOKe8X.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMOKe8X.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMOKe8X.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMOKe8X.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMOKe8X.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMOKe8X.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccMbrghi.s: Assembler messages:
blake2s.S: /tmp/iccMbrghi.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccMbrghi.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccMbrghi.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccMbrghi.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccMbrghi.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccMbrghi.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccMbrghi.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccMbrghi.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccMbrghi.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccMbrghi.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccMbrghi.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccMbrghi.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccMbrghi.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccMbrghi.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccMbrghi.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccMbrghi.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccMbrghi.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccMbrghi.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccMbrghi.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccMbrghi.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccMbrghi.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccMbrghi.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccMbrghi.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccQhcA9V.s: Assembler messages:
blake2s.S: /tmp/iccQhcA9V.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQhcA9V.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQhcA9V.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQhcA9V.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQhcA9V.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccQhcA9V.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQhcA9V.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccQhcA9V.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQhcA9V.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQhcA9V.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccQhcA9V.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccvbl6s6.s: Assembler messages:
blake2s.S: /tmp/iccvbl6s6.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbl6s6.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbl6s6.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbl6s6.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvbl6s6.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvbl6s6.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvbl6s6.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbl6s6.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbl6s6.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvbl6s6.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc8ZTmMt.s: Assembler messages:
blake2s.S: /tmp/icc8ZTmMt.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8ZTmMt.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8ZTmMt.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8ZTmMt.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8ZTmMt.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8ZTmMt.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8ZTmMt.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8ZTmMt.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8ZTmMt.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc94FheQ.s: Assembler messages:
blake2s.S: /tmp/icc94FheQ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc94FheQ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc94FheQ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc94FheQ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc94FheQ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc94FheQ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc94FheQ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc94FheQ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc94FheQ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc94FheQ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccgVdOis.s: Assembler messages:
blake2s.S: /tmp/iccgVdOis.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgVdOis.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgVdOis.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgVdOis.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgVdOis.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgVdOis.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgVdOis.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccgVdOis.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgVdOis.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgVdOis.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgVdOis.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icctN2UCl.s: Assembler messages:
blake2s.S: /tmp/icctN2UCl.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctN2UCl.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctN2UCl.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctN2UCl.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctN2UCl.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icctN2UCl.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icctN2UCl.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctN2UCl.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctN2UCl.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctN2UCl.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccwSulhY.s: Assembler messages:
blake2s.S: /tmp/iccwSulhY.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccwSulhY.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccwSulhY.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwSulhY.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccwSulhY.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccwSulhY.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwSulhY.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwSulhY.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwSulhY.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccwSulhY.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwSulhY.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwSulhY.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwSulhY.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwSulhY.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccwSulhY.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccwSulhY.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccwSulhY.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccwSulhY.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccwSulhY.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccwSulhY.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccwSulhY.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccwSulhY.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccwSulhY.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xP -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icc1zOtFZ.s: Assembler messages:
blake2s.S: /tmp/icc1zOtFZ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1zOtFZ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1zOtFZ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1zOtFZ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1zOtFZ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc1zOtFZ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc1zOtFZ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1zOtFZ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1zOtFZ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1zOtFZ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccHmlWfa.s: Assembler messages:
blake2s.S: /tmp/iccHmlWfa.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccHmlWfa.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccHmlWfa.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHmlWfa.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccHmlWfa.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccHmlWfa.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHmlWfa.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHmlWfa.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHmlWfa.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccHmlWfa.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHmlWfa.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHmlWfa.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHmlWfa.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHmlWfa.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHmlWfa.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccHmlWfa.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccHmlWfa.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccHmlWfa.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHmlWfa.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccHmlWfa.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHmlWfa.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccHmlWfa.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccHmlWfa.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccTzCJkv.s: Assembler messages:
blake2s.S: /tmp/iccTzCJkv.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTzCJkv.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTzCJkv.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTzCJkv.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTzCJkv.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTzCJkv.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTzCJkv.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccTzCJkv.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTzCJkv.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTzCJkv.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTzCJkv.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccY6DbNn.s: Assembler messages:
blake2s.S: /tmp/iccY6DbNn.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6DbNn.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6DbNn.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6DbNn.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6DbNn.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccY6DbNn.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccY6DbNn.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6DbNn.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6DbNn.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6DbNn.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccZDnDjI.s: Assembler messages:
blake2s.S: /tmp/iccZDnDjI.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZDnDjI.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZDnDjI.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZDnDjI.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccZDnDjI.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccZDnDjI.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZDnDjI.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZDnDjI.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccZDnDjI.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O2 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icc5SQMx9.s: Assembler messages:
blake2s.S: /tmp/icc5SQMx9.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5SQMx9.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5SQMx9.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5SQMx9.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc5SQMx9.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc5SQMx9.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5SQMx9.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5SQMx9.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc5SQMx9.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O2 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccXU45U6.s: Assembler messages:
blake2s.S: /tmp/iccXU45U6.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXU45U6.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXU45U6.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXU45U6.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXU45U6.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXU45U6.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXU45U6.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXU45U6.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXU45U6.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXU45U6.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O2 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccds341b.s: Assembler messages:
blake2s.S: /tmp/iccds341b.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccds341b.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccds341b.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccds341b.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccds341b.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccds341b.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccds341b.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccds341b.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccds341b.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccds341b.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccds341b.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O2 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icceemqCw.s: Assembler messages:
blake2s.S: /tmp/icceemqCw.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceemqCw.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceemqCw.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceemqCw.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceemqCw.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icceemqCw.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icceemqCw.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceemqCw.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceemqCw.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceemqCw.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O2 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccgkwVlU.s: Assembler messages:
blake2s.S: /tmp/iccgkwVlU.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccgkwVlU.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccgkwVlU.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkwVlU.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccgkwVlU.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccgkwVlU.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkwVlU.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkwVlU.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkwVlU.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccgkwVlU.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkwVlU.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkwVlU.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkwVlU.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkwVlU.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgkwVlU.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccgkwVlU.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccgkwVlU.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgkwVlU.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgkwVlU.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgkwVlU.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgkwVlU.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccgkwVlU.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccgkwVlU.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O2 -xW -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -static
blake2s.S: /tmp/icc192WX8.s: Assembler messages:
blake2s.S: /tmp/icc192WX8.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc192WX8.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc192WX8.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc192WX8.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc192WX8.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc192WX8.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc192WX8.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc192WX8.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc192WX8.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc192WX8.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc192WX8.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc192WX8.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc192WX8.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc192WX8.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc192WX8.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc192WX8.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc192WX8.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc192WX8.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc192WX8.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc192WX8.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc192WX8.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc192WX8.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc192WX8.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/icc192WX8.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -static
blake2s.S: /tmp/iccN3x1Eo.s: Assembler messages:
blake2s.S: /tmp/iccN3x1Eo.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN3x1Eo.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN3x1Eo.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN3x1Eo.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN3x1Eo.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccN3x1Eo.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccN3x1Eo.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN3x1Eo.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN3x1Eo.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN3x1Eo.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -static
blake2s.S: /tmp/iccRMfNtV.s: Assembler messages:
blake2s.S: /tmp/iccRMfNtV.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRMfNtV.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRMfNtV.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRMfNtV.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRMfNtV.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRMfNtV.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRMfNtV.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccRMfNtV.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRMfNtV.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRMfNtV.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRMfNtV.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -static
blake2s.S: /tmp/icci9RbJq.s: Assembler messages:
blake2s.S: /tmp/icci9RbJq.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icci9RbJq.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icci9RbJq.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icci9RbJq.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icci9RbJq.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icci9RbJq.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icci9RbJq.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icci9RbJq.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icci9RbJq.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -static
blake2s.S: /tmp/icciBFa27.s: Assembler messages:
blake2s.S: /tmp/icciBFa27.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciBFa27.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciBFa27.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciBFa27.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icciBFa27.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icciBFa27.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icciBFa27.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciBFa27.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciBFa27.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icciBFa27.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -static -no-vec
blake2s.S: /tmp/icc928GTB.s: Assembler messages:
blake2s.S: /tmp/icc928GTB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc928GTB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc928GTB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc928GTB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc928GTB.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc928GTB.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc928GTB.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc928GTB.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc928GTB.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc928GTB.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc928GTB.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -static -no-vec
blake2s.S: /tmp/iccOyngDV.s: Assembler messages:
blake2s.S: /tmp/iccOyngDV.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccOyngDV.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccOyngDV.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccOyngDV.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccOyngDV.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccOyngDV.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccOyngDV.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccOyngDV.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccOyngDV.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccOyngDV.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccOyngDV.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccOyngDV.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccOyngDV.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccOyngDV.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccOyngDV.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccOyngDV.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccOyngDV.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccOyngDV.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccOyngDV.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccOyngDV.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccOyngDV.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccOyngDV.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccOyngDV.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccOyngDV.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -static -no-vec
blake2s.S: /tmp/iccwsygi9.s: Assembler messages:
blake2s.S: /tmp/iccwsygi9.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwsygi9.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwsygi9.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwsygi9.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwsygi9.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccwsygi9.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccwsygi9.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwsygi9.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwsygi9.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwsygi9.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -static -no-vec
blake2s.S: /tmp/iccyRANq3.s: Assembler messages:
blake2s.S: /tmp/iccyRANq3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyRANq3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyRANq3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyRANq3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyRANq3.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccyRANq3.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccyRANq3.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyRANq3.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyRANq3.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyRANq3.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -static -no-vec
blake2s.S: /tmp/iccyhfSIF.s: Assembler messages:
blake2s.S: /tmp/iccyhfSIF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyhfSIF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyhfSIF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyhfSIF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyhfSIF.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccyhfSIF.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyhfSIF.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyhfSIF.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyhfSIF.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icc1V5cvf.s: Assembler messages:
blake2s.S: /tmp/icc1V5cvf.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1V5cvf.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1V5cvf.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1V5cvf.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1V5cvf.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1V5cvf.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1V5cvf.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc1V5cvf.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1V5cvf.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1V5cvf.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1V5cvf.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccRqjRws.s: Assembler messages:
blake2s.S: /tmp/iccRqjRws.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRqjRws.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRqjRws.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRqjRws.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRqjRws.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccRqjRws.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccRqjRws.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRqjRws.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRqjRws.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRqjRws.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccUOy4qA.s: Assembler messages:
blake2s.S: /tmp/iccUOy4qA.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccUOy4qA.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccUOy4qA.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccUOy4qA.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccUOy4qA.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccUOy4qA.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccUOy4qA.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccUOy4qA.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccUOy4qA.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccUOy4qA.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccUOy4qA.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccUOy4qA.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccUOy4qA.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccUOy4qA.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccUOy4qA.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccUOy4qA.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccUOy4qA.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccUOy4qA.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccUOy4qA.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccUOy4qA.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccUOy4qA.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccUOy4qA.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccUOy4qA.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icccD9LL8.s: Assembler messages:
blake2s.S: /tmp/icccD9LL8.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccD9LL8.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccD9LL8.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccD9LL8.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccD9LL8.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icccD9LL8.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccD9LL8.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccD9LL8.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccD9LL8.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccgCjNj0.s: Assembler messages:
blake2s.S: /tmp/iccgCjNj0.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgCjNj0.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgCjNj0.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgCjNj0.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgCjNj0.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgCjNj0.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgCjNj0.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgCjNj0.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgCjNj0.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgCjNj0.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccaVTtp4.s: Assembler messages:
blake2s.S: /tmp/iccaVTtp4.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaVTtp4.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaVTtp4.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaVTtp4.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaVTtp4.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccaVTtp4.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccaVTtp4.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaVTtp4.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaVTtp4.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaVTtp4.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icce2QE8g.s: Assembler messages:
blake2s.S: /tmp/icce2QE8g.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icce2QE8g.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icce2QE8g.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icce2QE8g.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icce2QE8g.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icce2QE8g.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icce2QE8g.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icce2QE8g.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icce2QE8g.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icce2QE8g.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icce2QE8g.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icce2QE8g.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icce2QE8g.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icce2QE8g.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icce2QE8g.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icce2QE8g.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icce2QE8g.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icce2QE8g.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icce2QE8g.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icce2QE8g.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icce2QE8g.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icce2QE8g.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icce2QE8g.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccu618VD.s: Assembler messages:
blake2s.S: /tmp/iccu618VD.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu618VD.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu618VD.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu618VD.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu618VD.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccu618VD.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu618VD.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccu618VD.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu618VD.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu618VD.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccu618VD.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccvLhURS.s: Assembler messages:
blake2s.S: /tmp/iccvLhURS.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvLhURS.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvLhURS.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvLhURS.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvLhURS.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvLhURS.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvLhURS.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvLhURS.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvLhURS.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccvpVQfn.s: Assembler messages:
blake2s.S: /tmp/iccvpVQfn.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvpVQfn.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvpVQfn.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvpVQfn.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvpVQfn.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvpVQfn.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvpVQfn.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvpVQfn.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvpVQfn.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvpVQfn.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xB -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc1eo8ep.s: Assembler messages:
blake2s.S: /tmp/icc1eo8ep.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc1eo8ep.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc1eo8ep.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1eo8ep.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc1eo8ep.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc1eo8ep.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1eo8ep.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1eo8ep.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1eo8ep.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc1eo8ep.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1eo8ep.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1eo8ep.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1eo8ep.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1eo8ep.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1eo8ep.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc1eo8ep.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc1eo8ep.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1eo8ep.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1eo8ep.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1eo8ep.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1eo8ep.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc1eo8ep.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc1eo8ep.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccJSzXXh.s: Assembler messages:
blake2s.S: /tmp/iccJSzXXh.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJSzXXh.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJSzXXh.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJSzXXh.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJSzXXh.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccJSzXXh.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJSzXXh.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJSzXXh.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJSzXXh.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccNIb7Ls.s: Assembler messages:
blake2s.S: /tmp/iccNIb7Ls.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNIb7Ls.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNIb7Ls.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNIb7Ls.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNIb7Ls.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccNIb7Ls.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccNIb7Ls.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNIb7Ls.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNIb7Ls.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNIb7Ls.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccTAGdit.s: Assembler messages:
blake2s.S: /tmp/iccTAGdit.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTAGdit.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTAGdit.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTAGdit.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTAGdit.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTAGdit.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTAGdit.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccTAGdit.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTAGdit.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTAGdit.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTAGdit.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccm32ZgD.s: Assembler messages:
blake2s.S: /tmp/iccm32ZgD.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccm32ZgD.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccm32ZgD.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccm32ZgD.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccm32ZgD.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccm32ZgD.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccm32ZgD.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccm32ZgD.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccm32ZgD.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccm32ZgD.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccIzGv46.s: Assembler messages:
blake2s.S: /tmp/iccIzGv46.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIzGv46.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIzGv46.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIzGv46.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIzGv46.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIzGv46.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIzGv46.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccIzGv46.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIzGv46.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIzGv46.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIzGv46.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccJmAo9B.s: Assembler messages:
blake2s.S: /tmp/iccJmAo9B.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJmAo9B.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJmAo9B.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJmAo9B.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJmAo9B.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccJmAo9B.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccJmAo9B.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJmAo9B.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJmAo9B.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJmAo9B.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccjqnifN.s: Assembler messages:
blake2s.S: /tmp/iccjqnifN.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccjqnifN.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccjqnifN.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjqnifN.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccjqnifN.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccjqnifN.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjqnifN.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjqnifN.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjqnifN.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccjqnifN.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjqnifN.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjqnifN.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjqnifN.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjqnifN.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjqnifN.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccjqnifN.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccjqnifN.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccjqnifN.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjqnifN.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccjqnifN.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjqnifN.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccjqnifN.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccjqnifN.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccuMrL6g.s: Assembler messages:
blake2s.S: /tmp/iccuMrL6g.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuMrL6g.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuMrL6g.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuMrL6g.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuMrL6g.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccuMrL6g.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccuMrL6g.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuMrL6g.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuMrL6g.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuMrL6g.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccvoWBmJ.s: Assembler messages:
blake2s.S: /tmp/iccvoWBmJ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvoWBmJ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvoWBmJ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvoWBmJ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvoWBmJ.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvoWBmJ.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvoWBmJ.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvoWBmJ.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvoWBmJ.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xK -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccJPL8oY.s: Assembler messages:
blake2s.S: /tmp/iccJPL8oY.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJPL8oY.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJPL8oY.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJPL8oY.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJPL8oY.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccJPL8oY.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJPL8oY.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccJPL8oY.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJPL8oY.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJPL8oY.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccJPL8oY.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccKQph6T.s: Assembler messages:
blake2s.S: /tmp/iccKQph6T.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKQph6T.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKQph6T.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKQph6T.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKQph6T.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccKQph6T.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKQph6T.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKQph6T.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKQph6T.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccUmyTgc.s: Assembler messages:
blake2s.S: /tmp/iccUmyTgc.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccUmyTgc.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccUmyTgc.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccUmyTgc.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccUmyTgc.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccUmyTgc.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccUmyTgc.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccUmyTgc.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccUmyTgc.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccUmyTgc.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccV6ESYv.s: Assembler messages:
blake2s.S: /tmp/iccV6ESYv.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccV6ESYv.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccV6ESYv.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccV6ESYv.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccV6ESYv.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccV6ESYv.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccV6ESYv.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccV6ESYv.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccV6ESYv.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccV6ESYv.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccV6ESYv.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccV6ESYv.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccV6ESYv.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccV6ESYv.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccV6ESYv.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccV6ESYv.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccV6ESYv.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccV6ESYv.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccV6ESYv.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccV6ESYv.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccV6ESYv.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccV6ESYv.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccV6ESYv.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccgQggUJ.s: Assembler messages:
blake2s.S: /tmp/iccgQggUJ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQggUJ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQggUJ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQggUJ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQggUJ.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgQggUJ.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgQggUJ.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQggUJ.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQggUJ.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQggUJ.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccMJGr4O.s: Assembler messages:
blake2s.S: /tmp/iccMJGr4O.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMJGr4O.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMJGr4O.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMJGr4O.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMJGr4O.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccMJGr4O.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccMJGr4O.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMJGr4O.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMJGr4O.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMJGr4O.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccO3e7Km.s: Assembler messages:
blake2s.S: /tmp/iccO3e7Km.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO3e7Km.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO3e7Km.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO3e7Km.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO3e7Km.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccO3e7Km.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccO3e7Km.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO3e7Km.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO3e7Km.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO3e7Km.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccVt0acG.s: Assembler messages:
blake2s.S: /tmp/iccVt0acG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVt0acG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVt0acG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVt0acG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVt0acG.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVt0acG.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVt0acG.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccVt0acG.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVt0acG.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVt0acG.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVt0acG.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icccWhTJB.s: Assembler messages:
blake2s.S: /tmp/icccWhTJB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccWhTJB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccWhTJB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccWhTJB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccWhTJB.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icccWhTJB.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccWhTJB.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccWhTJB.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccWhTJB.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccxR1Il4.s: Assembler messages:
blake2s.S: /tmp/iccxR1Il4.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccxR1Il4.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccxR1Il4.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccxR1Il4.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccxR1Il4.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccxR1Il4.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccxR1Il4.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccxR1Il4.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccxR1Il4.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccxR1Il4.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccxR1Il4.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccxR1Il4.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccxR1Il4.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccxR1Il4.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccxR1Il4.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccxR1Il4.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccxR1Il4.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccxR1Il4.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccxR1Il4.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccxR1Il4.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccxR1Il4.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccxR1Il4.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccxR1Il4.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xN -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc8eCJjH.s: Assembler messages:
blake2s.S: /tmp/icc8eCJjH.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8eCJjH.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8eCJjH.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8eCJjH.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc8eCJjH.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8eCJjH.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc8eCJjH.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8eCJjH.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8eCJjH.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc8eCJjH.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccT2HCbu.s: Assembler messages:
blake2s.S: /tmp/iccT2HCbu.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT2HCbu.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT2HCbu.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT2HCbu.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT2HCbu.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT2HCbu.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT2HCbu.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccT2HCbu.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT2HCbu.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT2HCbu.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT2HCbu.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccaQhAEB.s: Assembler messages:
blake2s.S: /tmp/iccaQhAEB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaQhAEB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaQhAEB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaQhAEB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccaQhAEB.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccaQhAEB.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaQhAEB.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaQhAEB.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccaQhAEB.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icccYJK4a.s: Assembler messages:
blake2s.S: /tmp/icccYJK4a.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icccYJK4a.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icccYJK4a.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icccYJK4a.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icccYJK4a.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icccYJK4a.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccYJK4a.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccYJK4a.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccYJK4a.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icccYJK4a.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icccYJK4a.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccYJK4a.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccYJK4a.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccYJK4a.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccYJK4a.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icccYJK4a.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icccYJK4a.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icccYJK4a.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccYJK4a.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icccYJK4a.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icccYJK4a.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icccYJK4a.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icccYJK4a.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccdEmOnO.s: Assembler messages:
blake2s.S: /tmp/iccdEmOnO.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdEmOnO.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdEmOnO.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdEmOnO.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdEmOnO.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccdEmOnO.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccdEmOnO.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdEmOnO.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdEmOnO.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdEmOnO.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc0vwhB8.s: Assembler messages:
blake2s.S: /tmp/icc0vwhB8.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0vwhB8.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0vwhB8.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0vwhB8.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0vwhB8.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc0vwhB8.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0vwhB8.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0vwhB8.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0vwhB8.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccOrGVCi.s: Assembler messages:
blake2s.S: /tmp/iccOrGVCi.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOrGVCi.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOrGVCi.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOrGVCi.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccOrGVCi.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccOrGVCi.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccOrGVCi.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOrGVCi.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOrGVCi.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccOrGVCi.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccVcpqUg.s: Assembler messages:
blake2s.S: /tmp/iccVcpqUg.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVcpqUg.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVcpqUg.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVcpqUg.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVcpqUg.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccVcpqUg.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVcpqUg.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccVcpqUg.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVcpqUg.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVcpqUg.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccVcpqUg.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccYjDNSK.s: Assembler messages:
blake2s.S: /tmp/iccYjDNSK.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccYjDNSK.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccYjDNSK.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYjDNSK.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccYjDNSK.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccYjDNSK.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYjDNSK.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYjDNSK.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYjDNSK.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccYjDNSK.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYjDNSK.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYjDNSK.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYjDNSK.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYjDNSK.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYjDNSK.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccYjDNSK.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccYjDNSK.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYjDNSK.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYjDNSK.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYjDNSK.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYjDNSK.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccYjDNSK.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccYjDNSK.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icctDifEE.s: Assembler messages:
blake2s.S: /tmp/icctDifEE.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctDifEE.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctDifEE.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctDifEE.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctDifEE.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icctDifEE.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icctDifEE.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctDifEE.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctDifEE.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctDifEE.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xP -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccF1uygb.s: Assembler messages:
blake2s.S: /tmp/iccF1uygb.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccF1uygb.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccF1uygb.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccF1uygb.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccF1uygb.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccF1uygb.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccF1uygb.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccF1uygb.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccF1uygb.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccF1uygb.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccHfkh2T.s: Assembler messages:
blake2s.S: /tmp/iccHfkh2T.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccHfkh2T.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccHfkh2T.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHfkh2T.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccHfkh2T.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccHfkh2T.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHfkh2T.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHfkh2T.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHfkh2T.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccHfkh2T.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHfkh2T.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHfkh2T.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHfkh2T.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHfkh2T.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccHfkh2T.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccHfkh2T.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccHfkh2T.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccHfkh2T.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccHfkh2T.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccHfkh2T.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccHfkh2T.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccHfkh2T.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccHfkh2T.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccKPFXdZ.s: Assembler messages:
blake2s.S: /tmp/iccKPFXdZ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKPFXdZ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKPFXdZ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKPFXdZ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKPFXdZ.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccKPFXdZ.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKPFXdZ.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKPFXdZ.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKPFXdZ.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccT9kOMF.s: Assembler messages:
blake2s.S: /tmp/iccT9kOMF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT9kOMF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT9kOMF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT9kOMF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccT9kOMF.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccT9kOMF.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccT9kOMF.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT9kOMF.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT9kOMF.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccT9kOMF.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccs3J2fZ.s: Assembler messages:
blake2s.S: /tmp/iccs3J2fZ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccs3J2fZ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccs3J2fZ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccs3J2fZ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccs3J2fZ.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccs3J2fZ.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccs3J2fZ.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccs3J2fZ.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccs3J2fZ.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccs3J2fZ.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccs3J2fZ.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -O3 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icc9UO8tl.s: Assembler messages:
blake2s.S: /tmp/icc9UO8tl.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9UO8tl.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9UO8tl.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9UO8tl.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc9UO8tl.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc9UO8tl.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc9UO8tl.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9UO8tl.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9UO8tl.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc9UO8tl.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -O3 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccdhAwFO.s: Assembler messages:
blake2s.S: /tmp/iccdhAwFO.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdhAwFO.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdhAwFO.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdhAwFO.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdhAwFO.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccdhAwFO.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccdhAwFO.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdhAwFO.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdhAwFO.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdhAwFO.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -O3 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccpF2Dhs.s: Assembler messages:
blake2s.S: /tmp/iccpF2Dhs.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccpF2Dhs.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccpF2Dhs.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpF2Dhs.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccpF2Dhs.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccpF2Dhs.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpF2Dhs.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpF2Dhs.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpF2Dhs.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccpF2Dhs.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpF2Dhs.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpF2Dhs.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpF2Dhs.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpF2Dhs.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpF2Dhs.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccpF2Dhs.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccpF2Dhs.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccpF2Dhs.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpF2Dhs.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccpF2Dhs.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpF2Dhs.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccpF2Dhs.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccpF2Dhs.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -O3 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icctxAr3W.s: Assembler messages:
blake2s.S: /tmp/icctxAr3W.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctxAr3W.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctxAr3W.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctxAr3W.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctxAr3W.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icctxAr3W.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctxAr3W.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icctxAr3W.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctxAr3W.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctxAr3W.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icctxAr3W.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -O3 -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccvl8A7Q.s: Assembler messages:
blake2s.S: /tmp/iccvl8A7Q.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvl8A7Q.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvl8A7Q.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvl8A7Q.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvl8A7Q.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccvl8A7Q.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvl8A7Q.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvl8A7Q.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvl8A7Q.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -O3 -xW -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -static
blake2s.S: /tmp/icc1Vnzch.s: Assembler messages:
blake2s.S: /tmp/icc1Vnzch.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc1Vnzch.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc1Vnzch.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1Vnzch.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc1Vnzch.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc1Vnzch.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1Vnzch.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1Vnzch.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1Vnzch.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc1Vnzch.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1Vnzch.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1Vnzch.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1Vnzch.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1Vnzch.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc1Vnzch.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc1Vnzch.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc1Vnzch.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1Vnzch.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc1Vnzch.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc1Vnzch.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc1Vnzch.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc1Vnzch.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc1Vnzch.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/icc1Vnzch.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -static
blake2s.S: /tmp/iccBXV9u0.s: Assembler messages:
blake2s.S: /tmp/iccBXV9u0.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBXV9u0.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBXV9u0.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBXV9u0.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccBXV9u0.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccBXV9u0.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBXV9u0.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBXV9u0.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccBXV9u0.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -static
blake2s.S: /tmp/iccHG8lYX.s: Assembler messages:
blake2s.S: /tmp/iccHG8lYX.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHG8lYX.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHG8lYX.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHG8lYX.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHG8lYX.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHG8lYX.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHG8lYX.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccHG8lYX.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHG8lYX.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHG8lYX.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHG8lYX.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -static
blake2s.S: /tmp/iccLMcvrp.s: Assembler messages:
blake2s.S: /tmp/iccLMcvrp.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLMcvrp.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLMcvrp.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLMcvrp.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLMcvrp.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccLMcvrp.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccLMcvrp.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLMcvrp.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLMcvrp.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLMcvrp.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -static
blake2s.S: /tmp/icceIvc1s.s: Assembler messages:
blake2s.S: /tmp/icceIvc1s.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceIvc1s.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceIvc1s.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceIvc1s.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icceIvc1s.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icceIvc1s.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icceIvc1s.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceIvc1s.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceIvc1s.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icceIvc1s.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -static -no-vec
blake2s.S: /tmp/iccFLvvRW.s: Assembler messages:
blake2s.S: /tmp/iccFLvvRW.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFLvvRW.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFLvvRW.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFLvvRW.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFLvvRW.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFLvvRW.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFLvvRW.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccFLvvRW.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFLvvRW.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFLvvRW.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFLvvRW.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -static -no-vec
blake2s.S: /tmp/iccU5tKk3.s: Assembler messages:
blake2s.S: /tmp/iccU5tKk3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU5tKk3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU5tKk3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU5tKk3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccU5tKk3.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccU5tKk3.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccU5tKk3.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU5tKk3.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU5tKk3.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccU5tKk3.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -static -no-vec
blake2s.S: /tmp/iccYwNZSf.s: Assembler messages:
blake2s.S: /tmp/iccYwNZSf.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccYwNZSf.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccYwNZSf.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYwNZSf.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccYwNZSf.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccYwNZSf.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYwNZSf.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYwNZSf.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYwNZSf.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccYwNZSf.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYwNZSf.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYwNZSf.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYwNZSf.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYwNZSf.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccYwNZSf.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccYwNZSf.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccYwNZSf.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYwNZSf.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccYwNZSf.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccYwNZSf.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccYwNZSf.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccYwNZSf.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccYwNZSf.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccYwNZSf.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -static -no-vec
blake2s.S: /tmp/icchebyEP.s: Assembler messages:
blake2s.S: /tmp/icchebyEP.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchebyEP.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchebyEP.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchebyEP.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchebyEP.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icchebyEP.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchebyEP.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchebyEP.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchebyEP.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -static -no-vec
blake2s.S: /tmp/iccvHEK0e.s: Assembler messages:
blake2s.S: /tmp/iccvHEK0e.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvHEK0e.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvHEK0e.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvHEK0e.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccvHEK0e.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvHEK0e.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccvHEK0e.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvHEK0e.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvHEK0e.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccvHEK0e.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icc2BX3zF.s: Assembler messages:
blake2s.S: /tmp/icc2BX3zF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2BX3zF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2BX3zF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2BX3zF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2BX3zF.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc2BX3zF.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc2BX3zF.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2BX3zF.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2BX3zF.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2BX3zF.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccKCoq9F.s: Assembler messages:
blake2s.S: /tmp/iccKCoq9F.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccKCoq9F.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccKCoq9F.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKCoq9F.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccKCoq9F.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccKCoq9F.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKCoq9F.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKCoq9F.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKCoq9F.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccKCoq9F.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKCoq9F.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKCoq9F.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKCoq9F.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKCoq9F.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKCoq9F.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccKCoq9F.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccKCoq9F.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccKCoq9F.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKCoq9F.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccKCoq9F.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKCoq9F.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccKCoq9F.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccKCoq9F.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccKJ0Dyt.s: Assembler messages:
blake2s.S: /tmp/iccKJ0Dyt.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKJ0Dyt.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKJ0Dyt.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKJ0Dyt.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccKJ0Dyt.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccKJ0Dyt.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKJ0Dyt.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKJ0Dyt.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccKJ0Dyt.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icck7x8di.s: Assembler messages:
blake2s.S: /tmp/icck7x8di.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icck7x8di.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icck7x8di.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icck7x8di.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icck7x8di.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icck7x8di.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icck7x8di.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icck7x8di.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icck7x8di.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icck7x8di.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icck7x8di.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xB -static
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccqoKGJE.s: Assembler messages:
blake2s.S: /tmp/iccqoKGJE.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqoKGJE.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqoKGJE.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqoKGJE.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqoKGJE.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccqoKGJE.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccqoKGJE.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqoKGJE.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqoKGJE.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqoKGJE.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/icc5WQy8h.s: Assembler messages:
blake2s.S: /tmp/icc5WQy8h.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc5WQy8h.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc5WQy8h.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc5WQy8h.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc5WQy8h.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc5WQy8h.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc5WQy8h.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc5WQy8h.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc5WQy8h.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc5WQy8h.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc5WQy8h.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc5WQy8h.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc5WQy8h.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc5WQy8h.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc5WQy8h.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc5WQy8h.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc5WQy8h.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc5WQy8h.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc5WQy8h.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc5WQy8h.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc5WQy8h.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc5WQy8h.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc5WQy8h.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccN6A3M1.s: Assembler messages:
blake2s.S: /tmp/iccN6A3M1.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN6A3M1.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN6A3M1.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN6A3M1.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN6A3M1.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccN6A3M1.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN6A3M1.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccN6A3M1.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN6A3M1.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN6A3M1.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccN6A3M1.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccd384Gv.s: Assembler messages:
blake2s.S: /tmp/iccd384Gv.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccd384Gv.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccd384Gv.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccd384Gv.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccd384Gv.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccd384Gv.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccd384Gv.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccd384Gv.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccd384Gv.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccoFyGi6.s: Assembler messages:
blake2s.S: /tmp/iccoFyGi6.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoFyGi6.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoFyGi6.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoFyGi6.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoFyGi6.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccoFyGi6.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccoFyGi6.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoFyGi6.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoFyGi6.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoFyGi6.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xB -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'B' not supported ignored in option '-x'
blake2s.S: /tmp/iccoQYRyE.s: Assembler messages:
blake2s.S: /tmp/iccoQYRyE.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoQYRyE.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoQYRyE.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoQYRyE.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoQYRyE.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccoQYRyE.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccoQYRyE.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoQYRyE.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoQYRyE.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoQYRyE.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xB -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc3LxaJK.s: Assembler messages:
blake2s.S: /tmp/icc3LxaJK.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxaJK.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxaJK.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxaJK.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxaJK.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3LxaJK.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxaJK.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc3LxaJK.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxaJK.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxaJK.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3LxaJK.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccDn3pZr.s: Assembler messages:
blake2s.S: /tmp/iccDn3pZr.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccDn3pZr.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccDn3pZr.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDn3pZr.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccDn3pZr.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccDn3pZr.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDn3pZr.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDn3pZr.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDn3pZr.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccDn3pZr.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDn3pZr.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDn3pZr.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDn3pZr.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDn3pZr.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDn3pZr.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccDn3pZr.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccDn3pZr.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccDn3pZr.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDn3pZr.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccDn3pZr.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDn3pZr.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccDn3pZr.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccDn3pZr.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccE6GDIF.s: Assembler messages:
blake2s.S: /tmp/iccE6GDIF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE6GDIF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE6GDIF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE6GDIF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE6GDIF.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccE6GDIF.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccE6GDIF.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE6GDIF.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE6GDIF.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE6GDIF.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccHFXOfk.s: Assembler messages:
blake2s.S: /tmp/iccHFXOfk.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHFXOfk.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHFXOfk.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHFXOfk.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHFXOfk.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccHFXOfk.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHFXOfk.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHFXOfk.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHFXOfk.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xK -static
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccO5PXUS.s: Assembler messages:
blake2s.S: /tmp/iccO5PXUS.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO5PXUS.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO5PXUS.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO5PXUS.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccO5PXUS.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccO5PXUS.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccO5PXUS.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO5PXUS.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO5PXUS.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccO5PXUS.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icc0EnqWt.s: Assembler messages:
blake2s.S: /tmp/icc0EnqWt.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0EnqWt.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0EnqWt.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0EnqWt.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc0EnqWt.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc0EnqWt.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc0EnqWt.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0EnqWt.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0EnqWt.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc0EnqWt.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccH9S5AZ.s: Assembler messages:
blake2s.S: /tmp/iccH9S5AZ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccH9S5AZ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccH9S5AZ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccH9S5AZ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccH9S5AZ.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccH9S5AZ.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccH9S5AZ.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccH9S5AZ.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccH9S5AZ.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccTayCac.s: Assembler messages:
blake2s.S: /tmp/iccTayCac.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTayCac.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTayCac.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTayCac.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTayCac.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTayCac.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTayCac.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccTayCac.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTayCac.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTayCac.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTayCac.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/iccakbYIQ.s: Assembler messages:
blake2s.S: /tmp/iccakbYIQ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccakbYIQ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccakbYIQ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccakbYIQ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccakbYIQ.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccakbYIQ.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccakbYIQ.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccakbYIQ.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccakbYIQ.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccakbYIQ.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xK -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'K' not supported ignored in option '-x'
blake2s.S: /tmp/icczVjJa3.s: Assembler messages:
blake2s.S: /tmp/icczVjJa3.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icczVjJa3.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icczVjJa3.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icczVjJa3.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icczVjJa3.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icczVjJa3.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icczVjJa3.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icczVjJa3.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icczVjJa3.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icczVjJa3.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icczVjJa3.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icczVjJa3.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icczVjJa3.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icczVjJa3.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icczVjJa3.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icczVjJa3.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icczVjJa3.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icczVjJa3.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icczVjJa3.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icczVjJa3.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icczVjJa3.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icczVjJa3.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icczVjJa3.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xK -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icc7yrmFj.s: Assembler messages:
blake2s.S: /tmp/icc7yrmFj.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc7yrmFj.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc7yrmFj.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc7yrmFj.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc7yrmFj.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc7yrmFj.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc7yrmFj.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc7yrmFj.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc7yrmFj.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc7yrmFj.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccPSqAUV.s: Assembler messages:
blake2s.S: /tmp/iccPSqAUV.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPSqAUV.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPSqAUV.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPSqAUV.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccPSqAUV.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPSqAUV.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccPSqAUV.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPSqAUV.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPSqAUV.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccPSqAUV.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccYaiDT3.s: Assembler messages:
blake2s.S: /tmp/iccYaiDT3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYaiDT3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYaiDT3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYaiDT3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYaiDT3.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccYaiDT3.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYaiDT3.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYaiDT3.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYaiDT3.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/icccZMfiL.s: Assembler messages:
blake2s.S: /tmp/icccZMfiL.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icccZMfiL.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icccZMfiL.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icccZMfiL.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icccZMfiL.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icccZMfiL.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccZMfiL.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccZMfiL.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccZMfiL.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icccZMfiL.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icccZMfiL.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccZMfiL.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccZMfiL.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccZMfiL.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icccZMfiL.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icccZMfiL.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icccZMfiL.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icccZMfiL.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icccZMfiL.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icccZMfiL.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icccZMfiL.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icccZMfiL.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icccZMfiL.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xN -static
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccgLsibh.s: Assembler messages:
blake2s.S: /tmp/iccgLsibh.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgLsibh.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgLsibh.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgLsibh.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgLsibh.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgLsibh.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgLsibh.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccgLsibh.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgLsibh.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgLsibh.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgLsibh.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccEgOABU.s: Assembler messages:
blake2s.S: /tmp/iccEgOABU.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEgOABU.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEgOABU.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEgOABU.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEgOABU.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccEgOABU.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccEgOABU.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEgOABU.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEgOABU.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEgOABU.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccHi3MQM.s: Assembler messages:
blake2s.S: /tmp/iccHi3MQM.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHi3MQM.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHi3MQM.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHi3MQM.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHi3MQM.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccHi3MQM.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHi3MQM.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHi3MQM.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHi3MQM.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccXSbeAB.s: Assembler messages:
blake2s.S: /tmp/iccXSbeAB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXSbeAB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXSbeAB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXSbeAB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXSbeAB.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXSbeAB.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXSbeAB.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXSbeAB.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXSbeAB.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXSbeAB.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccecSpVI.s: Assembler messages:
blake2s.S: /tmp/iccecSpVI.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccecSpVI.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccecSpVI.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccecSpVI.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccecSpVI.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccecSpVI.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccecSpVI.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccecSpVI.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccecSpVI.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccecSpVI.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccecSpVI.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xN -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'N' not supported ignored in option '-x'
blake2s.S: /tmp/iccuIIDH7.s: Assembler messages:
blake2s.S: /tmp/iccuIIDH7.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccuIIDH7.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccuIIDH7.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuIIDH7.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccuIIDH7.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccuIIDH7.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuIIDH7.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuIIDH7.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuIIDH7.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccuIIDH7.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuIIDH7.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuIIDH7.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuIIDH7.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuIIDH7.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuIIDH7.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccuIIDH7.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccuIIDH7.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccuIIDH7.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuIIDH7.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccuIIDH7.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuIIDH7.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccuIIDH7.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccuIIDH7.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xN -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icc3FZ4KX.s: Assembler messages:
blake2s.S: /tmp/icc3FZ4KX.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3FZ4KX.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3FZ4KX.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3FZ4KX.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc3FZ4KX.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc3FZ4KX.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc3FZ4KX.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3FZ4KX.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3FZ4KX.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc3FZ4KX.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccKg94Mi.s: Assembler messages:
blake2s.S: /tmp/iccKg94Mi.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccKg94Mi.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccKg94Mi.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKg94Mi.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccKg94Mi.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccKg94Mi.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKg94Mi.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKg94Mi.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKg94Mi.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccKg94Mi.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKg94Mi.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKg94Mi.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKg94Mi.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKg94Mi.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccKg94Mi.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccKg94Mi.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccKg94Mi.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccKg94Mi.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccKg94Mi.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccKg94Mi.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccKg94Mi.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccKg94Mi.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccKg94Mi.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccRHtB3M.s: Assembler messages:
blake2s.S: /tmp/iccRHtB3M.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRHtB3M.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRHtB3M.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRHtB3M.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccRHtB3M.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccRHtB3M.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccRHtB3M.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRHtB3M.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRHtB3M.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccRHtB3M.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccjevhmJ.s: Assembler messages:
blake2s.S: /tmp/iccjevhmJ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccjevhmJ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccjevhmJ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccjevhmJ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccjevhmJ.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccjevhmJ.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccjevhmJ.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccjevhmJ.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccjevhmJ.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccjevhmJ.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccjevhmJ.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xP -static
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccqrKD4L.s: Assembler messages:
blake2s.S: /tmp/iccqrKD4L.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqrKD4L.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqrKD4L.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqrKD4L.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccqrKD4L.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccqrKD4L.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqrKD4L.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqrKD4L.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccqrKD4L.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccE0q9pf.s: Assembler messages:
blake2s.S: /tmp/iccE0q9pf.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE0q9pf.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE0q9pf.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE0q9pf.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccE0q9pf.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccE0q9pf.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE0q9pf.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE0q9pf.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccE0q9pf.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccFFhEV3.s: Assembler messages:
blake2s.S: /tmp/iccFFhEV3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFFhEV3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFFhEV3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFFhEV3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFFhEV3.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccFFhEV3.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccFFhEV3.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFFhEV3.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFFhEV3.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFFhEV3.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/icceubNVM.s: Assembler messages:
blake2s.S: /tmp/icceubNVM.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icceubNVM.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icceubNVM.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icceubNVM.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icceubNVM.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icceubNVM.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icceubNVM.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icceubNVM.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icceubNVM.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icceubNVM.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icceubNVM.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icceubNVM.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icceubNVM.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icceubNVM.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icceubNVM.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icceubNVM.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icceubNVM.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icceubNVM.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icceubNVM.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icceubNVM.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icceubNVM.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icceubNVM.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icceubNVM.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccgTCKcs.s: Assembler messages:
blake2s.S: /tmp/iccgTCKcs.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgTCKcs.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgTCKcs.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgTCKcs.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgTCKcs.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgTCKcs.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgTCKcs.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccgTCKcs.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgTCKcs.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgTCKcs.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgTCKcs.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xP -static -no-vec
crypto_hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
blake2s.S: /tmp/iccyETppF.s: Assembler messages:
blake2s.S: /tmp/iccyETppF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyETppF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyETppF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyETppF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyETppF.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyETppF.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyETppF.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyETppF.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyETppF.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyETppF.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xP -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccDKfA0V.s: Assembler messages:
blake2s.S: /tmp/iccDKfA0V.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccDKfA0V.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccDKfA0V.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDKfA0V.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccDKfA0V.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccDKfA0V.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDKfA0V.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDKfA0V.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDKfA0V.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccDKfA0V.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDKfA0V.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDKfA0V.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDKfA0V.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDKfA0V.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccDKfA0V.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccDKfA0V.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccDKfA0V.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccDKfA0V.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccDKfA0V.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccDKfA0V.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccDKfA0V.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccDKfA0V.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccDKfA0V.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccGsc7ER.s: Assembler messages:
blake2s.S: /tmp/iccGsc7ER.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGsc7ER.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGsc7ER.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGsc7ER.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGsc7ER.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccGsc7ER.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccGsc7ER.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGsc7ER.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGsc7ER.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGsc7ER.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccY6tqik.s: Assembler messages:
blake2s.S: /tmp/iccY6tqik.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6tqik.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6tqik.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6tqik.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccY6tqik.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccY6tqik.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccY6tqik.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6tqik.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6tqik.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccY6tqik.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccdrQeRn.s: Assembler messages:
blake2s.S: /tmp/iccdrQeRn.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdrQeRn.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdrQeRn.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdrQeRn.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccdrQeRn.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccdrQeRn.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdrQeRn.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdrQeRn.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccdrQeRn.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xW -static
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccuHaLld.s: Assembler messages:
blake2s.S: /tmp/iccuHaLld.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuHaLld.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuHaLld.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuHaLld.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuHaLld.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuHaLld.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuHaLld.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccuHaLld.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuHaLld.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuHaLld.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuHaLld.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -Os -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/icc1fKWwa.s: Assembler messages:
blake2s.S: /tmp/icc1fKWwa.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1fKWwa.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1fKWwa.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1fKWwa.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc1fKWwa.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc1fKWwa.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1fKWwa.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1fKWwa.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc1fKWwa.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -Os -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccAVj4qY.s: Assembler messages:
blake2s.S: /tmp/iccAVj4qY.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAVj4qY.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAVj4qY.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAVj4qY.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAVj4qY.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccAVj4qY.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccAVj4qY.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAVj4qY.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAVj4qY.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAVj4qY.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -Os -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccCEroIq.s: Assembler messages:
blake2s.S: /tmp/iccCEroIq.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccCEroIq.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccCEroIq.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccCEroIq.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccCEroIq.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccCEroIq.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccCEroIq.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccCEroIq.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccCEroIq.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccCEroIq.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -Os -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccTlbUQ6.s: Assembler messages:
blake2s.S: /tmp/iccTlbUQ6.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTlbUQ6.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTlbUQ6.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTlbUQ6.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTlbUQ6.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccTlbUQ6.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTlbUQ6.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccTlbUQ6.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTlbUQ6.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTlbUQ6.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccTlbUQ6.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -Os -xW -static -no-vec
crypto_hash.c: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: icc: command line warning #10131: extension 'W' not supported ignored in option '-x'
blake2s.S: /tmp/iccTxhZSK.s: Assembler messages:
blake2s.S: /tmp/iccTxhZSK.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccTxhZSK.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccTxhZSK.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTxhZSK.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccTxhZSK.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccTxhZSK.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTxhZSK.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTxhZSK.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTxhZSK.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccTxhZSK.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTxhZSK.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTxhZSK.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTxhZSK.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTxhZSK.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTxhZSK.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccTxhZSK.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccTxhZSK.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccTxhZSK.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTxhZSK.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccTxhZSK.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTxhZSK.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccTxhZSK.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccTxhZSK.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -Os -xW -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -fast
blake2s.S: /tmp/iccNGfwib.s: Assembler messages:
blake2s.S: /tmp/iccNGfwib.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNGfwib.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNGfwib.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNGfwib.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNGfwib.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccNGfwib.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNGfwib.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNGfwib.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNGfwib.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -fast
blake2s.S: /tmp/iccgQ0ewx.s: Assembler messages:
blake2s.S: /tmp/iccgQ0ewx.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQ0ewx.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQ0ewx.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQ0ewx.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccgQ0ewx.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgQ0ewx.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccgQ0ewx.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQ0ewx.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQ0ewx.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccgQ0ewx.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -fast
blake2s.S: /tmp/iccggWWsE.s: Assembler messages:
blake2s.S: /tmp/iccggWWsE.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccggWWsE.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccggWWsE.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccggWWsE.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccggWWsE.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccggWWsE.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccggWWsE.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccggWWsE.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccggWWsE.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccggWWsE.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccggWWsE.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccggWWsE.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccggWWsE.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccggWWsE.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccggWWsE.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccggWWsE.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccggWWsE.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccggWWsE.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccggWWsE.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccggWWsE.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccggWWsE.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccggWWsE.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccggWWsE.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccggWWsE.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -fast
blake2s.S: /tmp/icchB7ILG.s: Assembler messages:
blake2s.S: /tmp/icchB7ILG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchB7ILG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchB7ILG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchB7ILG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icchB7ILG.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icchB7ILG.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icchB7ILG.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchB7ILG.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchB7ILG.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icchB7ILG.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -fast
blake2s.S: /tmp/icco6VXr9.s: Assembler messages:
blake2s.S: /tmp/icco6VXr9.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco6VXr9.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco6VXr9.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco6VXr9.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco6VXr9.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco6VXr9.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco6VXr9.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icco6VXr9.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco6VXr9.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco6VXr9.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco6VXr9.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -fast
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -fast regs

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -fast
try.c: ipo: warning #11003: no IR in object file /scratch_lustre_na/bdolbeaur/supercop-20170228/supercop-data/robin281/amd64/lib/cpucycles.o; was the source file compiled with -ipo
try.c: ipo: warning #11021: unresolved zError
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflate
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved deflateEnd
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ipo: warning #11021: unresolved inflateInit_
try.c: Referenced in /usr/lib/../lib64/libcrypto.so
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
icc -fast avxicc moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64 ref xmm

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O1 -static
blake2s.S: /tmp/icc4wicdr.s: Assembler messages:
blake2s.S: /tmp/icc4wicdr.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4wicdr.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4wicdr.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4wicdr.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4wicdr.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc4wicdr.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc4wicdr.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4wicdr.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4wicdr.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4wicdr.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O1 -static
blake2s.S: /tmp/icc6FHPo2.s: Assembler messages:
blake2s.S: /tmp/icc6FHPo2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc6FHPo2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc6FHPo2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc6FHPo2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc6FHPo2.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc6FHPo2.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc6FHPo2.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc6FHPo2.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc6FHPo2.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc6FHPo2.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc6FHPo2.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O1 -static
blake2s.S: /tmp/icccKzKa1.s: Assembler messages:
blake2s.S: /tmp/icccKzKa1.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccKzKa1.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccKzKa1.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccKzKa1.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccKzKa1.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icccKzKa1.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icccKzKa1.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccKzKa1.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccKzKa1.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccKzKa1.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O1 -static
blake2s.S: /tmp/icccUgv95.s: Assembler messages:
blake2s.S: /tmp/icccUgv95.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccUgv95.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccUgv95.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccUgv95.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccUgv95.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icccUgv95.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccUgv95.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccUgv95.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccUgv95.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O1 -static
blake2s.S: /tmp/iccvdvU48.s: Assembler messages:
blake2s.S: /tmp/iccvdvU48.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccvdvU48.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccvdvU48.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvdvU48.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccvdvU48.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccvdvU48.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvdvU48.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvdvU48.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvdvU48.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccvdvU48.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvdvU48.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvdvU48.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvdvU48.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvdvU48.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccvdvU48.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccvdvU48.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccvdvU48.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccvdvU48.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccvdvU48.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccvdvU48.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccvdvU48.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccvdvU48.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccvdvU48.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccvdvU48.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O1 -static -no-vec
blake2s.S: /tmp/iccDrgQlY.s: Assembler messages:
blake2s.S: /tmp/iccDrgQlY.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDrgQlY.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDrgQlY.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDrgQlY.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDrgQlY.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDrgQlY.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDrgQlY.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccDrgQlY.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDrgQlY.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDrgQlY.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDrgQlY.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O1 -static -no-vec
blake2s.S: /tmp/iccFpsEZG.s: Assembler messages:
blake2s.S: /tmp/iccFpsEZG.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccFpsEZG.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccFpsEZG.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccFpsEZG.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccFpsEZG.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccFpsEZG.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccFpsEZG.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccFpsEZG.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccFpsEZG.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccFpsEZG.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccFpsEZG.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccFpsEZG.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccFpsEZG.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccFpsEZG.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccFpsEZG.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccFpsEZG.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccFpsEZG.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccFpsEZG.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccFpsEZG.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccFpsEZG.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccFpsEZG.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccFpsEZG.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccFpsEZG.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccFpsEZG.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O1 -static -no-vec
blake2s.S: /tmp/iccIlxtX2.s: Assembler messages:
blake2s.S: /tmp/iccIlxtX2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIlxtX2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIlxtX2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIlxtX2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccIlxtX2.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccIlxtX2.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccIlxtX2.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIlxtX2.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIlxtX2.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccIlxtX2.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O1 -static -no-vec
blake2s.S: /tmp/iccrPWSOD.s: Assembler messages:
blake2s.S: /tmp/iccrPWSOD.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrPWSOD.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrPWSOD.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrPWSOD.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccrPWSOD.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccrPWSOD.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrPWSOD.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrPWSOD.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccrPWSOD.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O1 -static -no-vec
blake2s.S: /tmp/icczE4VI2.s: Assembler messages:
blake2s.S: /tmp/icczE4VI2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icczE4VI2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icczE4VI2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icczE4VI2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icczE4VI2.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icczE4VI2.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icczE4VI2.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icczE4VI2.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icczE4VI2.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icczE4VI2.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O1 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O2 -static
blake2s.S: /tmp/iccAtRmd8.s: Assembler messages:
blake2s.S: /tmp/iccAtRmd8.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAtRmd8.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAtRmd8.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAtRmd8.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccAtRmd8.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccAtRmd8.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAtRmd8.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAtRmd8.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccAtRmd8.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O2 -static
blake2s.S: /tmp/iccNSX94i.s: Assembler messages:
blake2s.S: /tmp/iccNSX94i.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNSX94i.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNSX94i.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNSX94i.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNSX94i.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccNSX94i.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccNSX94i.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNSX94i.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNSX94i.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNSX94i.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O2 -static
blake2s.S: /tmp/icccPWqz2.s: Assembler messages:
blake2s.S: /tmp/icccPWqz2.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccPWqz2.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccPWqz2.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccPWqz2.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccPWqz2.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icccPWqz2.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccPWqz2.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icccPWqz2.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccPWqz2.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccPWqz2.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icccPWqz2.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O2 -static
blake2s.S: /tmp/iccen80QG.s: Assembler messages:
blake2s.S: /tmp/iccen80QG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccen80QG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccen80QG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccen80QG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccen80QG.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccen80QG.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccen80QG.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccen80QG.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccen80QG.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccen80QG.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O2 -static
blake2s.S: /tmp/iccpv622Z.s: Assembler messages:
blake2s.S: /tmp/iccpv622Z.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccpv622Z.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccpv622Z.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpv622Z.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccpv622Z.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccpv622Z.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpv622Z.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpv622Z.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpv622Z.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccpv622Z.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpv622Z.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpv622Z.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpv622Z.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpv622Z.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccpv622Z.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccpv622Z.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccpv622Z.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccpv622Z.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccpv622Z.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccpv622Z.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccpv622Z.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccpv622Z.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccpv622Z.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccpv622Z.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O2 -static -no-vec
blake2s.S: /tmp/icc3fmrrJ.s: Assembler messages:
blake2s.S: /tmp/icc3fmrrJ.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/icc3fmrrJ.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/icc3fmrrJ.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/icc3fmrrJ.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/icc3fmrrJ.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/icc3fmrrJ.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc3fmrrJ.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc3fmrrJ.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc3fmrrJ.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/icc3fmrrJ.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/icc3fmrrJ.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc3fmrrJ.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc3fmrrJ.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc3fmrrJ.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/icc3fmrrJ.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/icc3fmrrJ.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/icc3fmrrJ.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc3fmrrJ.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/icc3fmrrJ.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/icc3fmrrJ.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/icc3fmrrJ.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/icc3fmrrJ.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/icc3fmrrJ.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/icc3fmrrJ.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O2 -static -no-vec
blake2s.S: /tmp/icc97OMQQ.s: Assembler messages:
blake2s.S: /tmp/icc97OMQQ.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc97OMQQ.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc97OMQQ.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc97OMQQ.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc97OMQQ.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc97OMQQ.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icc97OMQQ.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc97OMQQ.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc97OMQQ.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc97OMQQ.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O2 -static -no-vec
blake2s.S: /tmp/iccDWKJMB.s: Assembler messages:
blake2s.S: /tmp/iccDWKJMB.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDWKJMB.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDWKJMB.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDWKJMB.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDWKJMB.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccDWKJMB.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDWKJMB.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDWKJMB.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDWKJMB.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O2 -static -no-vec
blake2s.S: /tmp/iccFMQMhK.s: Assembler messages:
blake2s.S: /tmp/iccFMQMhK.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFMQMhK.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFMQMhK.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFMQMhK.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFMQMhK.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccFMQMhK.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFMQMhK.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccFMQMhK.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFMQMhK.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFMQMhK.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccFMQMhK.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O2 -static -no-vec
blake2s.S: /tmp/iccGH8nHO.s: Assembler messages:
blake2s.S: /tmp/iccGH8nHO.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGH8nHO.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGH8nHO.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGH8nHO.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccGH8nHO.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccGH8nHO.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccGH8nHO.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGH8nHO.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGH8nHO.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccGH8nHO.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O2 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O3 -static
blake2s.S: /tmp/icc145nWa.s: Assembler messages:
blake2s.S: /tmp/icc145nWa.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc145nWa.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc145nWa.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc145nWa.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc145nWa.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc145nWa.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/icc145nWa.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc145nWa.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc145nWa.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc145nWa.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O3 -static
blake2s.S: /tmp/icc51GaIA.s: Assembler messages:
blake2s.S: /tmp/icc51GaIA.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc51GaIA.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc51GaIA.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc51GaIA.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc51GaIA.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc51GaIA.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc51GaIA.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc51GaIA.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc51GaIA.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc51GaIA.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc51GaIA.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O3 -static
blake2s.S: /tmp/iccMN5s3P.s: Assembler messages:
blake2s.S: /tmp/iccMN5s3P.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMN5s3P.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMN5s3P.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMN5s3P.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMN5s3P.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMN5s3P.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMN5s3P.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMN5s3P.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMN5s3P.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMN5s3P.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O3 -static
blake2s.S: /tmp/iccTeSdBR.s: Assembler messages:
blake2s.S: /tmp/iccTeSdBR.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccTeSdBR.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccTeSdBR.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTeSdBR.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccTeSdBR.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccTeSdBR.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTeSdBR.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTeSdBR.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTeSdBR.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccTeSdBR.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTeSdBR.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTeSdBR.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTeSdBR.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTeSdBR.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccTeSdBR.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccTeSdBR.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccTeSdBR.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccTeSdBR.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccTeSdBR.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccTeSdBR.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccTeSdBR.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccTeSdBR.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccTeSdBR.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccTeSdBR.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O3 -static
blake2s.S: /tmp/iccylVlmK.s: Assembler messages:
blake2s.S: /tmp/iccylVlmK.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccylVlmK.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccylVlmK.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccylVlmK.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccylVlmK.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccylVlmK.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccylVlmK.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccylVlmK.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccylVlmK.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -O3 -static -no-vec
blake2s.S: /tmp/iccDqy9ZC.s: Assembler messages:
blake2s.S: /tmp/iccDqy9ZC.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDqy9ZC.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDqy9ZC.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDqy9ZC.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccDqy9ZC.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccDqy9ZC.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccDqy9ZC.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDqy9ZC.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDqy9ZC.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccDqy9ZC.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -O3 -static -no-vec
blake2s.S: /tmp/iccHbJ2bs.s: Assembler messages:
blake2s.S: /tmp/iccHbJ2bs.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHbJ2bs.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHbJ2bs.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHbJ2bs.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHbJ2bs.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccHbJ2bs.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHbJ2bs.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccHbJ2bs.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHbJ2bs.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHbJ2bs.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccHbJ2bs.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -O3 -static -no-vec
blake2s.S: /tmp/iccM10vmu.s: Assembler messages:
blake2s.S: /tmp/iccM10vmu.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccM10vmu.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccM10vmu.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccM10vmu.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccM10vmu.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccM10vmu.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccM10vmu.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccM10vmu.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccM10vmu.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -O3 -static -no-vec
blake2s.S: /tmp/iccjN2bpq.s: Assembler messages:
blake2s.S: /tmp/iccjN2bpq.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccjN2bpq.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccjN2bpq.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjN2bpq.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccjN2bpq.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccjN2bpq.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjN2bpq.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjN2bpq.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjN2bpq.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccjN2bpq.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjN2bpq.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjN2bpq.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjN2bpq.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjN2bpq.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccjN2bpq.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccjN2bpq.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccjN2bpq.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccjN2bpq.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccjN2bpq.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccjN2bpq.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccjN2bpq.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccjN2bpq.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccjN2bpq.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccjN2bpq.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -O3 -static -no-vec
blake2s.S: /tmp/iccnMM9V4.s: Assembler messages:
blake2s.S: /tmp/iccnMM9V4.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnMM9V4.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnMM9V4.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnMM9V4.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccnMM9V4.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccnMM9V4.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccnMM9V4.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnMM9V4.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnMM9V4.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccnMM9V4.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -O3 -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -Os -static
blake2s.S: /tmp/iccEr2A8n.s: Assembler messages:
blake2s.S: /tmp/iccEr2A8n.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEr2A8n.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEr2A8n.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEr2A8n.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccEr2A8n.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccEr2A8n.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccEr2A8n.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEr2A8n.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEr2A8n.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccEr2A8n.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -Os -static
blake2s.S: /tmp/iccNpcjpM.s: Assembler messages:
blake2s.S: /tmp/iccNpcjpM.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNpcjpM.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNpcjpM.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNpcjpM.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNpcjpM.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccNpcjpM.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNpcjpM.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccNpcjpM.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNpcjpM.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNpcjpM.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccNpcjpM.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -Os -static
blake2s.S: /tmp/iccWDSE8c.s: Assembler messages:
blake2s.S: /tmp/iccWDSE8c.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccWDSE8c.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccWDSE8c.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccWDSE8c.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccWDSE8c.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccWDSE8c.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccWDSE8c.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccWDSE8c.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccWDSE8c.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccWDSE8c.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -Os -static
blake2s.S: /tmp/iccujfPr3.s: Assembler messages:
blake2s.S: /tmp/iccujfPr3.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccujfPr3.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccujfPr3.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccujfPr3.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccujfPr3.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccujfPr3.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccujfPr3.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccujfPr3.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccujfPr3.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -Os -static
blake2s.S: /tmp/iccuphyCm.s: Assembler messages:
blake2s.S: /tmp/iccuphyCm.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccuphyCm.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccuphyCm.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuphyCm.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccuphyCm.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccuphyCm.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuphyCm.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuphyCm.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuphyCm.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccuphyCm.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuphyCm.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuphyCm.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuphyCm.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuphyCm.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccuphyCm.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccuphyCm.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccuphyCm.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccuphyCm.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccuphyCm.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccuphyCm.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccuphyCm.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccuphyCm.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccuphyCm.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccuphyCm.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -Os -static -no-vec
blake2s.S: /tmp/iccgfoYzC.s: Assembler messages:
blake2s.S: /tmp/iccgfoYzC.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccgfoYzC.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccgfoYzC.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgfoYzC.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccgfoYzC.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccgfoYzC.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgfoYzC.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgfoYzC.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgfoYzC.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccgfoYzC.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgfoYzC.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgfoYzC.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgfoYzC.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgfoYzC.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccgfoYzC.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccgfoYzC.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccgfoYzC.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgfoYzC.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccgfoYzC.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccgfoYzC.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccgfoYzC.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccgfoYzC.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccgfoYzC.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccgfoYzC.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -Os -static -no-vec
blake2s.S: /tmp/iccmjM4Qj.s: Assembler messages:
blake2s.S: /tmp/iccmjM4Qj.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmjM4Qj.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmjM4Qj.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmjM4Qj.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmjM4Qj.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccmjM4Qj.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccmjM4Qj.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmjM4Qj.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmjM4Qj.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmjM4Qj.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -Os -static -no-vec
blake2s.S: /tmp/iccmllOap.s: Assembler messages:
blake2s.S: /tmp/iccmllOap.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmllOap.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmllOap.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmllOap.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccmllOap.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccmllOap.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmllOap.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmllOap.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccmllOap.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -Os -static -no-vec
blake2s.S: /tmp/iccp7BBky.s: Assembler messages:
blake2s.S: /tmp/iccp7BBky.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccp7BBky.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccp7BBky.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccp7BBky.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccp7BBky.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccp7BBky.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccp7BBky.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccp7BBky.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccp7BBky.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccp7BBky.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccp7BBky.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -Os -static -no-vec
blake2s.S: /tmp/iccuw4Q5S.s: Assembler messages:
blake2s.S: /tmp/iccuw4Q5S.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuw4Q5S.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuw4Q5S.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuw4Q5S.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccuw4Q5S.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccuw4Q5S.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccuw4Q5S.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuw4Q5S.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuw4Q5S.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccuw4Q5S.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -Os -static -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: icc -m64 -xHost -vec-report0 -static
blake2s-ref.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static ref

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: icc -m64 -xHost -vec-report0 -static
blake2s.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.c: blake2s.c(796): warning #69: integer conversion resulted in truncation
blake2s.c: v14 = ~0x1F83D9ABUL;
blake2s.c: ^
blake2s.c:
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static regs

Compiler output

Implementation: crypto_hash/blake2s/xmm
Compiler: icc -m64 -xHost -vec-report0 -static
blake2s.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static xmm

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: icc -m64 -xHost -vec-report0 -static
blake2s.s: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static avxicc

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: /tmp/iccMWRwlF.s: Assembler messages:
blake2s.S: /tmp/iccMWRwlF.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMWRwlF.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMWRwlF.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMWRwlF.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMWRwlF.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMWRwlF.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMWRwlF.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMWRwlF.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMWRwlF.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: /tmp/iccPBN0zF.s: Assembler messages:
blake2s.S: /tmp/iccPBN0zF.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccPBN0zF.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccPBN0zF.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPBN0zF.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccPBN0zF.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccPBN0zF.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPBN0zF.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPBN0zF.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPBN0zF.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccPBN0zF.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPBN0zF.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPBN0zF.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPBN0zF.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPBN0zF.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccPBN0zF.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccPBN0zF.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccPBN0zF.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccPBN0zF.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccPBN0zF.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccPBN0zF.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccPBN0zF.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccPBN0zF.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccPBN0zF.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: /tmp/iccYlIjQu.s: Assembler messages:
blake2s.S: /tmp/iccYlIjQu.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYlIjQu.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYlIjQu.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYlIjQu.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYlIjQu.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccYlIjQu.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYlIjQu.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/iccYlIjQu.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYlIjQu.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYlIjQu.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccYlIjQu.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: /tmp/iccn4K1qU.s: Assembler messages:
blake2s.S: /tmp/iccn4K1qU.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccn4K1qU.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccn4K1qU.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccn4K1qU.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccn4K1qU.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccn4K1qU.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccn4K1qU.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccn4K1qU.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccn4K1qU.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccn4K1qU.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: /tmp/iccoZoJ2H.s: Assembler messages:
blake2s.S: /tmp/iccoZoJ2H.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoZoJ2H.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoZoJ2H.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoZoJ2H.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccoZoJ2H.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccoZoJ2H.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccoZoJ2H.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoZoJ2H.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoZoJ2H.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccoZoJ2H.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: icc -m64 -xHost -vec-report0 -static
crypto_hash.c: icc: command line remark #10148: option '-vec-report0' not supported
blake2s.S: icc: command line remark #10148: option '-vec-report0' not supported
try.c: icc: command line remark #10148: option '-vec-report0' not supported
try.c: ld: cannot find -lcrypto

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc -m64 -xHost -vec-report0 -static moon/avx/64 moon/sse2/64 moon/ssse3/64 moon/xop/64

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -no-vec
blake2s.S: /tmp/icc20UIDu.s: Assembler messages:
blake2s.S: /tmp/icc20UIDu.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20UIDu.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20UIDu.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20UIDu.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20UIDu.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc20UIDu.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20UIDu.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc20UIDu.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20UIDu.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20UIDu.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc20UIDu.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -no-vec moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -no-vec
blake2s.S: /tmp/iccXH3cCG.s: Assembler messages:
blake2s.S: /tmp/iccXH3cCG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXH3cCG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXH3cCG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXH3cCG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXH3cCG.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXH3cCG.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccXH3cCG.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXH3cCG.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXH3cCG.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXH3cCG.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -no-vec moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -no-vec
blake2s.S: /tmp/iccXNiHcV.s: Assembler messages:
blake2s.S: /tmp/iccXNiHcV.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXNiHcV.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXNiHcV.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXNiHcV.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccXNiHcV.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccXNiHcV.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccXNiHcV.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXNiHcV.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXNiHcV.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccXNiHcV.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -no-vec moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -no-vec
blake2s.S: /tmp/iccr17Srr.s: Assembler messages:
blake2s.S: /tmp/iccr17Srr.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccr17Srr.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccr17Srr.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccr17Srr.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccr17Srr.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccr17Srr.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccr17Srr.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccr17Srr.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccr17Srr.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccr17Srr.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccr17Srr.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccr17Srr.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccr17Srr.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccr17Srr.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccr17Srr.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccr17Srr.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccr17Srr.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccr17Srr.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccr17Srr.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccr17Srr.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccr17Srr.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccr17Srr.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccr17Srr.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccr17Srr.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -no-vec moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -no-vec
blake2s.S: /tmp/iccwEVBLE.s: Assembler messages:
blake2s.S: /tmp/iccwEVBLE.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwEVBLE.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwEVBLE.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwEVBLE.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccwEVBLE.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccwEVBLE.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwEVBLE.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwEVBLE.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccwEVBLE.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -no-vec moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -xAVX -O2 -fomit-frame-pointer
blake2s.S: /tmp/icc2A5Lbh.s: Assembler messages:
blake2s.S: /tmp/icc2A5Lbh.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2A5Lbh.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2A5Lbh.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2A5Lbh.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2A5Lbh.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc2A5Lbh.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2A5Lbh.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc2A5Lbh.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2A5Lbh.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2A5Lbh.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc2A5Lbh.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -xAVX -O2 -fomit-frame-pointer
blake2s.S: /tmp/iccCVAwUb.s: Assembler messages:
blake2s.S: /tmp/iccCVAwUb.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccCVAwUb.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccCVAwUb.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccCVAwUb.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccCVAwUb.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccCVAwUb.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccCVAwUb.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccCVAwUb.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccCVAwUb.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccCVAwUb.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccCVAwUb.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccCVAwUb.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccCVAwUb.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccCVAwUb.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccCVAwUb.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccCVAwUb.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccCVAwUb.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccCVAwUb.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccCVAwUb.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccCVAwUb.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccCVAwUb.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccCVAwUb.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccCVAwUb.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccCVAwUb.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -xAVX -O2 -fomit-frame-pointer
blake2s.S: /tmp/iccLQULAx.s: Assembler messages:
blake2s.S: /tmp/iccLQULAx.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLQULAx.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLQULAx.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLQULAx.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccLQULAx.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccLQULAx.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccLQULAx.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLQULAx.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLQULAx.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccLQULAx.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -xAVX -O2 -fomit-frame-pointer
blake2s.S: /tmp/iccckiIYm.s: Assembler messages:
blake2s.S: /tmp/iccckiIYm.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccckiIYm.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccckiIYm.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccckiIYm.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccckiIYm.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccckiIYm.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccckiIYm.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccckiIYm.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccckiIYm.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -xAVX -O2 -fomit-frame-pointer
blake2s.S: /tmp/iccyOcAaG.s: Assembler messages:
blake2s.S: /tmp/iccyOcAaG.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyOcAaG.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyOcAaG.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyOcAaG.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccyOcAaG.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyOcAaG.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccyOcAaG.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyOcAaG.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyOcAaG.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccyOcAaG.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: icc -xAVX -O3 -fomit-frame-pointer
blake2s.S: /tmp/icc4sdxGc.s: Assembler messages:
blake2s.S: /tmp/icc4sdxGc.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4sdxGc.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4sdxGc.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4sdxGc.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4sdxGc.s:45: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icc4sdxGc.s:46: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4sdxGc.s:47: Error: incorrect register `%ecx' used with `q' suffix
blake2s.S: /tmp/icc4sdxGc.s:661: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4sdxGc.s:662: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4sdxGc.s:663: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icc4sdxGc.s:665: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/32
Compiler: icc -xAVX -O3 -fomit-frame-pointer
blake2s.S: /tmp/iccMvbsGe.s: Assembler messages:
blake2s.S: /tmp/iccMvbsGe.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMvbsGe.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMvbsGe.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMvbsGe.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccMvbsGe.s:47: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/iccMvbsGe.s:285: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMvbsGe.s:286: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMvbsGe.s:287: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccMvbsGe.s:288: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer moon/xop/32

Compiler output

Implementation: crypto_hash/blake2s/moon/ssse3/32
Compiler: icc -xAVX -O3 -fomit-frame-pointer
blake2s.S: /tmp/iccSXXZmo.s: Assembler messages:
blake2s.S: /tmp/iccSXXZmo.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSXXZmo.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSXXZmo.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSXXZmo.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/iccSXXZmo.s:46: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccSXXZmo.s:53: Error: incorrect register `%esi' used with `q' suffix
blake2s.S: /tmp/iccSXXZmo.s:644: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSXXZmo.s:645: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSXXZmo.s:646: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/iccSXXZmo.s:648: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer moon/ssse3/32

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: icc -xAVX -O3 -fomit-frame-pointer
blake2s.S: /tmp/icco1Ml1i.s: Assembler messages:
blake2s.S: /tmp/icco1Ml1i.s:38: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco1Ml1i.s:41: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco1Ml1i.s:42: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco1Ml1i.s:43: Error: invalid instruction suffix for `push'
blake2s.S: /tmp/icco1Ml1i.s:56: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icco1Ml1i.s:69: Error: incorrect register `%ebx' used with `q' suffix
blake2s.S: /tmp/icco1Ml1i.s:311: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco1Ml1i.s:312: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco1Ml1i.s:313: Error: invalid instruction suffix for `pop'
blake2s.S: /tmp/icco1Ml1i.s:314: Error: invalid instruction suffix for `pop'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer moon/avx/32

Compiler output

Implementation: crypto_hash/blake2s/moon/armv6/32
Compiler: icc -xAVX -O3 -fomit-frame-pointer
blake2s.S: /tmp/iccsEcID3.s: Assembler messages:
blake2s.S: /tmp/iccsEcID3.s:30: Error: no such architecture: `armv5'
blake2s.S: /tmp/iccsEcID3.s:32: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2s.S: /tmp/iccsEcID3.s:33: Error: too many memory references for `mov'
blake2s.S: /tmp/iccsEcID3.s:34: Error: too many memory references for `sub'
blake2s.S: /tmp/iccsEcID3.s:35: Error: too many memory references for `and'
blake2s.S: /tmp/iccsEcID3.s:36: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccsEcID3.s:37: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccsEcID3.s:38: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccsEcID3.s:39: Error: no such instruction: `bhs blake2s_blocks_armv6_use64'
blake2s.S: /tmp/iccsEcID3.s:40: Error: too many memory references for `mov'
blake2s.S: /tmp/iccsEcID3.s:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccsEcID3.s:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccsEcID3.s:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccsEcID3.s:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2s.S: /tmp/iccsEcID3.s:46: Error: no such instruction: `ldr r6,[r0,'
blake2s.S: /tmp/iccsEcID3.s:47: Error: no such instruction: `tst r6,r6'
blake2s.S: /tmp/iccsEcID3.s:48: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccsEcID3.s:49: Error: expecting operand after ','; got nothing
blake2s.S: /tmp/iccsEcID3.s:50: Error: no such instruction: `beq blake2s_blocks_armv6_nocopymessage'
blake2s.S: /tmp/iccsEcID3.s:51: Error: too many memory references for `mov'
blake2s.S: /tmp/iccsEcID3.s:52: Error: no such instruction: `eor r4,r4'
blake2s.S: /tmp/iccsEcID3.s:53: Error: no such instruction: `eor r5,r5'
blake2s.S: /tmp/iccsEcID3.s:54: Error: no such instruction: `eor r6,r6'
blake2s.S: /tmp/iccsEcID3.s:55: Error: no such instruction: `eor r7,r7'
blake2s.S: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer moon/armv6/32