Test results for armeabi, h7panda, crypto_scalarmult/curve25519
[Page version: 20260131 15:44:05]
Measurements for armeabi, h7panda, crypto_scalarmult
Test results for armeabi, h7panda, crypto_scalarmult
Test results for crypto_scalarmult/curve25519
Computer: h7panda
Microarchitecture: armeabi; Cortex-A9+NEON (411fc093)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250922
Operation: crypto_scalarmult
Primitive: curve25519
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4759659 | 8568 0 0 | 35859 476 1648 | ref10 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5009805 | 7688 0 0 | 30619 476 1632 | ref10 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5015553 | 7292 0 0 | 28109 472 1632 | ref10 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5021124 | 8808 0 0 | 35923 476 1648 | ref10 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5035975 | 7344 0 0 | 26207 472 1632 | ref10 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5241599 | 6900 0 0 | 28423 480 1640 | ref10 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5243961 | 6900 0 0 | 27031 480 1640 | ref10 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 5581498 | 7552 0 0 | 28547 476 1632 | ref10 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 8055149 | 96072 0 0 | 123291 476 1648 | donna_c64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 8056057 | 96072 0 0 | 119107 476 1632 | donna_c64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 8314216 | 96660 0 0 | 124051 476 1648 | donna_c64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 8348395 | 94344 0 0 | 115269 472 1632 | donna_c64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 8898736 | 94296 0 0 | 115395 476 1632 | donna_c64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 12483211 | 12864 0 0 | 32703 480 1632 | ref10 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 63402816 | 6152 0 0 | 27671 480 1640 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 63607995 | 38304 0 0 | 65499 476 1648 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 65218361 | 3184 0 0 | 24077 472 1632 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 66074101 | 12468 0 0 | 35491 476 1632 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 66194310 | 3388 0 0 | 23519 480 1640 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 67148224 | 38392 0 0 | 65763 476 1648 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 70953253 | 2732 0 0 | 21591 472 1632 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 71578760 | 3284 0 0 | 23127 480 1632 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
| 89974817 | 7176 0 0 | 28259 476 1632 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251030 | 20250922 |
Compiler output
try.c: clang: error: no such file or directory: '.../supercop-data/h7panda/armeabi/lib/timecop/cpucycles.o'
Number of similar (implementation,compiler) pairs: 15, namely:
| Implementation | Compiler |
| donna_c64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
smult.c: smult.c:34:1: error: unable to emulate 'TI'
smult.c: 34 | typedef unsigned uint128_t __attribute__((mode(TI)));
smult.c: | ^~~~~~~
smult.c: smult.c: In function 'fscalar_product':
smult.c: smult.c:76:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 76 | a = ((uint128_t) in[1]) * scalar + ((limb) (a >> 51));
smult.c: | ^~
smult.c: smult.c:79:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 79 | a = ((uint128_t) in[2]) * scalar + ((limb) (a >> 51));
smult.c: | ^~
smult.c: smult.c:82:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 82 | a = ((uint128_t) in[3]) * scalar + ((limb) (a >> 51));
smult.c: | ^~
smult.c: smult.c:85:49: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 85 | a = ((uint128_t) in[4]) * scalar + ((limb) (a >> 51));
smult.c: | ^~
smult.c: smult.c:88:19: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 88 | output[0] += (a >> 51) * 19;
smult.c: | ^~
smult.c: smult.c: In function 'fmul':
smult.c: smult.c:132:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 132 | r0 = (limb)t[0] & 0x7ffffffffffff; c = (limb)(t[0] >> 51);
smult.c: | ^~
smult.c: smult.c:133:70: warning: right shift count >= width of type [-Wshift-count-overflow]
smult.c: 133 | t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffff; c = (limb)(t[1] >> 51);
smult.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| donna_c64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| donna_c64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| donna_c64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| donna_c64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
scalarmult.S: scalarmult.S:11159:29: error: expected '%<type>' or "<type>"
scalarmult.S: .section .note.GNU-stack,"",@progbits
scalarmult.S: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| neon2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| neon2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| neon2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| neon2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| neon2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
scalarmult.S: scalarmult.S: Assembler messages:
scalarmult.S: scalarmult.S:11159: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| neon2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| neon2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| neon2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| neon2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: In file included from try-anything-timecop.c:3:
try.c: try-anything.c:17:10: fatal error: cpucycles.h: No such file or directory
try.c: 17 | #include "cpucycles.h"
try.c: | ^~~~~~~~~~~~~
try.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: env: 'cargo': No such file or directory
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| rust_crypto | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| rust_crypto | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| rust_crypto | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| rust_crypto | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| rust_crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| rust_crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| rust_crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| rust_crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(base.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex_base':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/base.c:7:(.text+0x...): undefined reference to `curve25519_x25519base_byte_alt'
try.c: /usr/bin/ld: libcrypto_scalarmult_curve25519.a(smult.o): in function `crypto_scalarmult_curve25519_s2n_alt_constbranchindex':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_scalarmult/curve25519/s2n-alt/work/smult.c:7:(.text+0x...): undefined reference to `curve25519_x25519_byte_alt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| s2n-alt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
TIMECOP error (can be valgrind bug)
error 127
timeout: failed to run command 'valgrind': No such file or directory
Number of similar (implementation,compiler) pairs: 23, namely:
| Implementation | Compiler |
| donna_c64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| donna_c64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| ref10 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| ref10 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |