Implementation notes: aarch64, pi4b, crypto_aead/oribatida192v11

Computer: pi4b
Microarchitecture: aarch64; Cortex-A72 (410fd083)
Architecture: aarch64
CPU ID: 410fd083
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: oribatida192v11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1209951812796 0 028995 888 880T:refgcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
186966708560 0 025665 912 872T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
391563726108 0 025363 888 864T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
445165585214 0 023491 872 856T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625
589051746248 0 021474 880 864T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062920240625

Compiler output


encrypt.c: encrypt.c: In function 'crypto_aead_oribatida192v11_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:480:31: warning: 'mask[11]' may be used uninitialized [-Wmaybe-uninitialized]
encrypt.c:   480 |     mask[mask_size - 1] = mask[mask_size - 1] ^ constant[0];
encrypt.c:       |                           ~~~~^~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)

Compiler output


encrypt.c: encrypt.c: In function 'crypto_aead_oribatida192v11_ref_timingleaks_encrypt':
encrypt.c: encrypt.c:387:31: warning: 'mask[11]' may be used uninitialized [-Wmaybe-uninitialized]
encrypt.c:   387 |     mask[mask_size - 1] = mask[mask_size - 1] ^ constant[0];
encrypt.c:       |                           ~~~~^~~~~~~~~~~~~~~

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0)