From 71757da5ccece100b1eca6c70b4d87e2542cff97 Mon Sep 17 00:00:00 2001 From: Elichai Turkel Date: Thu, 7 May 2020 16:07:37 +0300 Subject: [PATCH] Explictly pass SECP256K1_BENCH_ITERS to the benchmarks in travis.sh --- .travis.yml | 2 +- contrib/travis.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d9878cfa34dbf..a6ad6fb27eaa4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ compiler: - gcc env: global: - - FIELD=auto BIGNUM=auto SCALAR=auto ENDOMORPHISM=no STATICPRECOMPUTATION=yes ECMULTGENPRECISION=auto ASM=no BUILD=check EXTRAFLAGS= HOST= ECDH=no RECOVERY=no EXPERIMENTAL=no CTIMETEST=yes BENCH=yes SECP256K1_BENCH_ITERS=2 + - FIELD=auto BIGNUM=auto SCALAR=auto ENDOMORPHISM=no STATICPRECOMPUTATION=yes ECMULTGENPRECISION=auto ASM=no BUILD=check EXTRAFLAGS= HOST= ECDH=no RECOVERY=no EXPERIMENTAL=no CTIMETEST=yes BENCH=yes ITERS=2 matrix: - SCALAR=32bit RECOVERY=yes - SCALAR=32bit FIELD=32bit ECDH=yes EXPERIMENTAL=yes diff --git a/contrib/travis.sh b/contrib/travis.sh index 383ef3fb72200..3909d16a279dc 100755 --- a/contrib/travis.sh +++ b/contrib/travis.sh @@ -42,6 +42,8 @@ then else EXEC= fi + # This limits the iterations in the benchmarks below to ITER(set in .travis.yml) iterations. + export SECP256K1_BENCH_ITERS="$ITERS" { $EXEC ./bench_ecmult $EXEC ./bench_internal