[Page version: 20261005 15:57:56]
Measurements for amd64, tripwire, crypto_aead Test results for amd64, tripwire, crypto_aead Test results for crypto_aead/aes128marble4rv1aes_core.c: aes_core.c: In function 'AES_set_4round_decrypt_key': aes_core.c: aes_core.c:892:19: warning: unused variable 'status' [-Wunused-variable] aes_core.c: 892 | int i, j, status; aes_core.c: | ^~~~~~ encrypt.c: encrypt.c: In function 'crypto_aead_aes128marble4rv1_ref_timingleaks_encrypt': encrypt.c: encrypt.c:34:9: error: implicit declaration of function 'free' [-Wimplicit-function-declaration] encrypt.c: 34 | free(cxt); encrypt.c: | ^~~~ encrypt.c: encrypt.c:5:1: note: include '<stdlib.h>' or provide a declaration of 'free' encrypt.c: 4 | #include "marble.h" encrypt.c: +++ |+#include <stdlib.h> encrypt.c: 5 | encrypt.c: encrypt.c:34:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] encrypt.c: 34 | free(cxt); encrypt.c: | ^~~~ encrypt.c: encrypt.c:34:9: note: include '<stdlib.h>' or provide a declaration of 'free' encrypt.c: encrypt.c:19:23: warning: unused variable 'tag' [-Wunused-variable] encrypt.c: 19 | unsigned char tag[CRYPTO_ABYTES]; encrypt.c: | ^~~ encrypt.c: encrypt.c: In function 'crypto_aead_aes128marble4rv1_ref_timingleaks_decrypt': encrypt.c: encrypt.c:67:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] encrypt.c: 67 | free(cxt); encrypt.c: | ^~~~ encrypt.c: encrypt.c:67:9: note: include '<stdlib.h>' or provide a declaration of 'free'
| Implementation | Compiler |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |