Implementation notes: amd64, spawn, crypto_aead/remusn3v1

Computer: spawn
Microarchitecture: amd64; Zen 3 (a20f10)
Architecture: amd64
CPU ID: AuthenticAMD-00a20f10-178bfbff
SUPERCOP version: 20231215
Operation: crypto_aead
Primitive: remusn3v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
70225639831 72 825013 864 936T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121720231215
72691688682 72 823252 856 936T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121720231215
86921147307 72 820656 840 904T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2023121720231215

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