Implementation notes: amd64, cel02, crypto_aead/aezv1

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_aead
Primitive: aezv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
136812834380 0 054858 816 856T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
142098449777 0 074117 840 960T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
154937425129 0 046325 840 896T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
162242222772 0 043477 840 896T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
177939021402 0 040076 808 856T:refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
179301620711 0 039824 816 896T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
aez_ref.c: fatal error: error in backend: Cannot select: 0x56179d23e8d0: v32i16 = scalar_to_vector Constant:i16<1>
aez_ref.c: 0x56179d23fc70: i16 = Constant<1>
aez_ref.c: In function: Decrypt
aez_ref.c: clang: error: clang frontend command failed with exit code 70 (use -v to see invocation)
aez_ref.c: clang version 3.8.1-24 (tags/RELEASE_381/final)
aez_ref.c: Target: x86_64-pc-linux-gnu
aez_ref.c: Thread model: posix
aez_ref.c: InstalledDir: /usr/bin
aez_ref.c: clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c: ********************
aez_ref.c:
aez_ref.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
aez_ref.c: Preprocessed source(s) and associated run script(s) are located at:
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-71a479.c
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-71a479.sh
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c:
aez_ref.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
aez_ref.c: fatal error: error in backend: Cannot select: 0x561dcefd1490: v32i16 = scalar_to_vector Constant:i16<1>
aez_ref.c: 0x561dcef811c0: i16 = Constant<1>
aez_ref.c: In function: Decrypt
aez_ref.c: clang: error: clang frontend command failed with exit code 70 (use -v to see invocation)
aez_ref.c: clang version 3.8.1-24 (tags/RELEASE_381/final)
aez_ref.c: Target: x86_64-pc-linux-gnu
aez_ref.c: Thread model: posix
aez_ref.c: InstalledDir: /usr/bin
aez_ref.c: clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c: ********************
aez_ref.c:
aez_ref.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
aez_ref.c: Preprocessed source(s) and associated run script(s) are located at:
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-1e9f34.c
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-1e9f34.sh
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c:
aez_ref.c: ********************

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

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
aez_ref.c: fatal error: error in backend: Cannot select: 0x55f06bffa2e0: v32i16 = scalar_to_vector Constant:i16<1>
aez_ref.c: 0x55f06bfa2b70: i16 = Constant<1>
aez_ref.c: In function: Decrypt
aez_ref.c: clang: error: clang frontend command failed with exit code 70 (use -v to see invocation)
aez_ref.c: clang version 3.8.1-24 (tags/RELEASE_381/final)
aez_ref.c: Target: x86_64-pc-linux-gnu
aez_ref.c: Thread model: posix
aez_ref.c: InstalledDir: /usr/bin
aez_ref.c: clang: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c: ********************
aez_ref.c:
aez_ref.c: PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
aez_ref.c: Preprocessed source(s) and associated run script(s) are located at:
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-3ef7d4.c
aez_ref.c: clang: note: diagnostic msg: /tmp/aez_ref-3ef7d4.sh
aez_ref.c: clang: note: diagnostic msg:
aez_ref.c:
aez_ref.c: ********************

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref