[Page version: 20241024 06:31:28]
Measurements for amd64, comet, crypto_aead Test results for amd64, comet, crypto_aead Test results for crypto_aead/remusn3v1Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
3711319 | 24857 72 8 | 43180 940 1088 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
3808788 | 23882 72 8 | 40604 940 1024 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
5026447 | 22841 72 8 | 40900 940 1056 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
9543194 | 9313 72 8 | 24306 932 1088 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
10152003 | 8829 72 8 | 23387 868 1120 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
11676811 | 6630 72 8 | 19502 844 1088 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
11779840 | 10218 72 8 | 24428 940 1024 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
12723620 | 7858 72 8 | 21954 860 1120 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
encrypt.c: In function 'pad', encrypt.c: inlined from 'rho_ad' at encrypt.c:59:3: encrypt.c: encrypt.c:30:13: warning: writing 16 bytes into a region of size 8 [-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: 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 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: ...
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |