Test results for aarch64, cfarm425, crypto_kem/oddmanhattan192
[Page version: 20261005 22:53:57]
Measurements for aarch64, cfarm425, crypto_kem
Test results for aarch64, cfarm425, crypto_kem
Test results for crypto_kem/oddmanhattan192
Computer: cfarm425
Microarchitecture: aarch64; Cortex-A76 (413fd0c1)
Architecture: aarch64
CPU ID: 413fd0c1
SUPERCOP version: 20261004
Operation: crypto_kem
Primitive: oddmanhattan192
Compiler output
kem.c: kem.c: In function 'crypto_kem_oddmanhattan192_opt_timingleaks_keypair':
kem.c: kem.c:30:15: warning: pointer targets in passing argument 1 of 'randombytes' differ in signedness [-Wpointer-sign]
kem.c: 30 | randombytes(seed,crypto_kem_BYTES);
kem.c: | ^~~~
kem.c: | |
kem.c: | char *
kem.c: In file included from kem.c:5:
kem.c: .../supercop-data/cfarm425/aarch64/include/randombytes.h:8:25: note: expected 'unsigned char *' but argument is of type 'char *'
kem.c: 8 | extern void randombytes(unsigned char *,unsigned long long);
kem.c: | ^~~~~~~~~~~~~~~
kem.c: kem.c:35:25: warning: pointer targets in passing argument 2 of 'seedexpander_init' differ in signedness [-Wpointer-sign]
kem.c: 35 | seedexpander_init(ctx,seed,diversifier,maxlen);
kem.c: | ^~~~
kem.c: | |
kem.c: | char *
kem.c: In file included from kem.c:3:
kem.c: rng.h:40:34: note: expected 'unsigned char *' but argument is of type 'char *'
kem.c: 40 | unsigned char *seed,
kem.c: | ~~~~~~~~~~~~~~~^~~~
kem.c: kem.c: In function 'om_kem_enc':
kem.c: kem.c:131:30: warning: pointer targets in passing argument 3 of 'seedexpander_init' differ in signedness [-Wpointer-sign]
kem.c: 131 | seedexpander_init(ctx,seed,diversifier,maxlen);
kem.c: | ^~~~~~~~~~~
kem.c: | |
kem.c: | char *
kem.c: ...
rng.c: rng.c: In function 'AES256_ECB':
rng.c: rng.c:122:9: warning: variable 'ciphertext_len' set but not used [-Wunused-but-set-variable=]
rng.c: 122 | int ciphertext_len;
rng.c: | ^~~~~~~~~~~~~~
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: libcrypto_kem_oddmanhattan192.a(kem.o): in function `om_random_generator':
try.c: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:11:(.text+0x...): undefined reference to `__gmpz_sizeinbase'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:15:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:19:(.text+0x...): undefined reference to `__gmpz_import'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:20:(.text+0x...): undefined reference to `__gmpz_fdiv_r_2exp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:21:(.text+0x...): undefined reference to `__gmpz_cmp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:22:(.text+0x...): undefined reference to `__gmpz_set'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:23:(.text+0x...): undefined reference to `__gmpz_clear'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: libcrypto_kem_oddmanhattan192.a(kem.o): in function `crypto_kem_oddmanhattan192_opt_timingleaks_keypair':
try.c: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:41:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:42:(.text+0x...): undefined reference to `__gmpz_ui_pow_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:43:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:47:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:48:(.text+0x...): undefined reference to `__gmpz_fdiv_q_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:51:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:52:(.text+0x...): undefined reference to `__gmpz_fdiv_q_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:55:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:56:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:58:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:55:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:56:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:58:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:63:(.text+0x...): undefined reference to `__gmpz_swap'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:60:(.text+0x...): undefined reference to `__gmpz_cmp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/opt/work/kem.c:61:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
Compiler output
kem.c: kem.c: In function 'crypto_kem_oddmanhattan192_ref_timingleaks_keypair':
kem.c: kem.c:30:15: warning: pointer targets in passing argument 1 of 'randombytes' differ in signedness [-Wpointer-sign]
kem.c: 30 | randombytes(seed,crypto_kem_BYTES);
kem.c: | ^~~~
kem.c: | |
kem.c: | char *
kem.c: In file included from kem.c:5:
kem.c: .../supercop-data/cfarm425/aarch64/include/randombytes.h:8:25: note: expected 'unsigned char *' but argument is of type 'char *'
kem.c: 8 | extern void randombytes(unsigned char *,unsigned long long);
kem.c: | ^~~~~~~~~~~~~~~
kem.c: kem.c:35:25: warning: pointer targets in passing argument 2 of 'seedexpander_init' differ in signedness [-Wpointer-sign]
kem.c: 35 | seedexpander_init(ctx,seed,diversifier,maxlen);
kem.c: | ^~~~
kem.c: | |
kem.c: | char *
kem.c: In file included from kem.c:3:
kem.c: rng.h:40:34: note: expected 'unsigned char *' but argument is of type 'char *'
kem.c: 40 | unsigned char *seed,
kem.c: | ~~~~~~~~~~~~~~~^~~~
kem.c: kem.c: In function 'om_kem_enc':
kem.c: kem.c:125:30: warning: pointer targets in passing argument 3 of 'seedexpander_init' differ in signedness [-Wpointer-sign]
kem.c: 125 | seedexpander_init(ctx,seed,diversifier,maxlen);
kem.c: | ^~~~~~~~~~~
kem.c: | |
kem.c: | char *
kem.c: ...
rng.c: rng.c: In function 'AES256_ECB':
rng.c: rng.c:122:9: warning: variable 'ciphertext_len' set but not used [-Wunused-but-set-variable=]
rng.c: 122 | int ciphertext_len;
rng.c: | ^~~~~~~~~~~~~~
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: libcrypto_kem_oddmanhattan192.a(kem.o): in function `om_random_generator':
try.c: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:11:(.text+0x...): undefined reference to `__gmpz_sizeinbase'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:15:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:19:(.text+0x...): undefined reference to `__gmpz_import'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:20:(.text+0x...): undefined reference to `__gmpz_fdiv_r_2exp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:21:(.text+0x...): undefined reference to `__gmpz_cmp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:22:(.text+0x...): undefined reference to `__gmpz_set'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:23:(.text+0x...): undefined reference to `__gmpz_clear'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: libcrypto_kem_oddmanhattan192.a(kem.o): in function `crypto_kem_oddmanhattan192_ref_timingleaks_keypair':
try.c: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:41:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:42:(.text+0x...): undefined reference to `__gmpz_ui_pow_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:43:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:47:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:48:(.text+0x...): undefined reference to `__gmpz_fdiv_q_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:51:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:52:(.text+0x...): undefined reference to `__gmpz_fdiv_q_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:55:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:56:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:58:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:55:(.text+0x...): undefined reference to `__gmpz_sub_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:56:(.text+0x...): undefined reference to `__gmpz_init'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:58:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:63:(.text+0x...): undefined reference to `__gmpz_swap'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:60:(.text+0x...): undefined reference to `__gmpz_cmp'
try.c: /usr/bin/aarch64-linux-gnu-ld.bfd: .../supercop-data/cfarm425/aarch64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_kem/oddmanhattan192/ref/work/kem.c:61:(.text+0x...): undefined reference to `__gmpz_add_ui'
try.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |