Implementation notes: amd64, titan0, crypto_aead/remusn3v1

Computer: titan0
Microarchitecture: amd64; Haswell+AES (306c3)
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20240107
Operation: crypto_aead
Primitive: remusn3v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
374985724857 72 843119 948 1056T:refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
398369823882 72 840559 948 1024T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
429758422841 72 840855 948 1056T:refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
86204479172 72 824049 940 1088T:refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
1047434910218 72 824383 948 1024T:refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2023121320231212
109404639631 72 825052 892 1120T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
124321867307 72 821127 868 1088T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212
127261938679 72 823723 884 1120T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121320231212

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
encrypt.c: In function 'pad',
encrypt.c: inlined from 'rho_ad' at encrypt.c:59:3:
encrypt.c: encrypt.c:30:13: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
encrypt.c: 30 | mp[i] = m[i];
encrypt.c: | ~~~~~~^~~~~~
encrypt.c: encrypt.c: In function 'rho_ad':
encrypt.c: encrypt.c:56:17: note: at offset 8 into destination object 'mp' of size 8
encrypt.c: 56 | unsigned char mp [8];
encrypt.c: | ^~
encrypt.c: In function 'pad',
encrypt.c: inlined from 'rho_ad' at encrypt.c:59:3:
encrypt.c: encrypt.c:30:13: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
encrypt.c: 30 | mp[i] = m[i];
encrypt.c: | ~~~~~~^~~~~~
encrypt.c: encrypt.c: In function 'rho_ad':
encrypt.c: encrypt.c:56:17: note: at offset [9, 2147483646] into destination object 'mp' of size 8
encrypt.c: 56 | unsigned char mp [8];
encrypt.c: | ^~
encrypt.c: In function 'pad',
encrypt.c: inlined from 'rho_ad' at encrypt.c:59:3:
encrypt.c: encrypt.c:30:13: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
encrypt.c: 30 | mp[i] = m[i];
encrypt.c: | ~~~~~~^~~~~~
encrypt.c: encrypt.c: In function 'rho_ad':
encrypt.c: encrypt.c:56:17: note: at offset [10, 2147483646] into destination object 'mp' of size 8
encrypt.c: ...

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