Implementation notes: amd64, bolero, crypto_aead/syconaer96128v1

Computer: bolero
Microarchitecture: amd64; Broadwell+AES (406f1)
Architecture: amd64
CPU ID: GenuineIntel-000406f1-1fc9cbf5
SUPERCOP version: 20240625
Operation: crypto_aead
Primitive: syconaer96128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6761168467 0 025333 848 872T:refclang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
6761568851 0 026029 848 872T:refclang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
144182816213 0 032357 848 856T:refclang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
34781086344 0 020773 832 920T:refclang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
40575447589 0 021405 848 856T:refclang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
50465606635 0 021645 800 928T:refgcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
53384845067 0 018448 776 896T:refgcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625
69047366738 0 021348 792 928T:refgcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall2024062620240625

Compiler output


sycon.c: sycon.c: In function 'left_cyclic_shift16':
sycon.c: sycon.c:76:27: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
sycon.c:    76 |                         t = tmp[2*i];
sycon.c:       |                         ~~^~~~~~~~~~
sycon.c: sycon.c:55:35: note: 'tmp' declared here
sycon.c:    55 |         unsigned char i, u, v, t, tmp[8];
sycon.c:       |                                   ^~~
sycon.c: sycon.c:77:39: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
sycon.c:    77 |                         tmp[2*i] = tmp[2*i+1];
sycon.c:       |                                    ~~~^~~~~~~
sycon.c: sycon.c:55:35: note: 'tmp' declared here
sycon.c:    55 |         unsigned char i, u, v, t, tmp[8];
sycon.c:       |                                   ^~~
sycon.c: sycon.c:76:27: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
sycon.c:    76 |                         t = tmp[2*i];
sycon.c:       |                         ~~^~~~~~~~~~
sycon.c: sycon.c:55:35: note: 'tmp' declared here
sycon.c:    55 |         unsigned char i, u, v, t, tmp[8];
sycon.c:       |                                   ^~~
sycon.c: sycon.c:77:39: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
sycon.c:    77 |                         tmp[2*i] = tmp[2*i+1];
sycon.c:       |                                    ~~~^~~~~~~
sycon.c: sycon.c:55:35: note: 'tmp' declared here
sycon.c:    55 |         unsigned char i, u, v, t, tmp[8];
sycon.c:       |                                   ^~~
sycon.c: ...

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