Test results for amd64, speed2supercop, crypto_aead/elephant160v1

[Page version: 20241023 21:37:24]

Measurements for amd64, speed2supercop, crypto_aead Test results for amd64, speed2supercop, crypto_aead Test results for crypto_aead/elephant160v1
Computer: speed2supercop
Microarchitecture: amd64; Haswell+AES (306c3)
Architecture: amd64
CPU ID: GenuineIntel-000306c3-1fc9cbf5
SUPERCOP version: 20241022
Operation: crypto_aead
Primitive: elephant160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
407433047813 1024 023581 1784 928T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
466304163561 1024 017341 1784 928T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
578075847562 1024 024992 1832 872T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
578248887586 1024 025208 1832 872T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
585141322711 1024 016911 1816 920T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
590830443497 1024 016952 1832 856T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
624361887570 1024 023768 1832 856T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
779224562817 1024 016357 1784 928T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024070320240625
1984697602302 1024 014560 1760 896T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024070320240625

Compiler output


encrypt.c: encrypt.c: In function 'crypto_aead_impl':
encrypt.c: encrypt.c:141:13: warning: 'memcpy' forming offset [20, 31] is out of the bounds [0, 20] of object 'c_buffer' with type 'BYTE[20]' {aka 'unsigned char[20]'} [-Warray-bounds=]
encrypt.c:   141 |             memcpy(c + offset, c_buffer, r_size);
encrypt.c:       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: encrypt.c:121:10: note: 'c_buffer' declared here
encrypt.c:   121 |     BYTE c_buffer[BLOCK_SIZE];
encrypt.c:       |          ^~~~~~~~

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