aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2022-12-18 01:30:19 +0100
committerTheo Buehler <tb@openbsd.org>2022-12-18 01:30:19 +0100
commit320501da40a6b43965775a68b5019d86a146e21a (patch)
tree25162614cdce1efa0b161b1ebcad48a340a98314
parentda826ecc77a941f88a13287ad1e1034a3086f389 (diff)
downloadportable-320501da40a6b43965775a68b5019d86a146e21a.tar.gz
portable-320501da40a6b43965775a68b5019d86a146e21a.tar.bz2
portable-320501da40a6b43965775a68b5019d86a146e21a.zip
Use bigger hammer to disable benchmarks
-rw-r--r--patches/bn_shift.patch23
1 files changed, 6 insertions, 17 deletions
diff --git a/patches/bn_shift.patch b/patches/bn_shift.patch
index f0298a2..446609b 100644
--- a/patches/bn_shift.patch
+++ b/patches/bn_shift.patch
@@ -1,26 +1,15 @@
1--- tests/bn_shift.c.orig Sun Dec 18 01:05:29 2022 1--- tests/bn_shift.c.orig Sun Dec 18 01:05:29 2022
2+++ tests/bn_shift.c Sun Dec 18 01:15:00 2022 2+++ tests/bn_shift.c Sun Dec 18 01:29:36 2022
3@@ -26,6 +26,10 @@ 3@@ -314,6 +314,8 @@ test_bn_rshift_to_zero(void)
4
5 #include <openssl/bn.h>
6
7+#ifndef _MSC_VER
8+#define INCLUDE_BENCHMARKS
9+#endif
10+
11 static const char *bn_shift_want_hex = \
12 "02AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" \
13 "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8";
14@@ -314,6 +318,8 @@ test_bn_rshift_to_zero(void)
15 return failed; 4 return failed;
16 } 5 }
17 6
18+#ifdef INCLUDE_BENCHMARKS 7+#if 0
19+ 8+
20 static void 9 static void
21 benchmark_bn_lshift1(BIGNUM *bn) 10 benchmark_bn_lshift1(BIGNUM *bn)
22 { 11 {
23@@ -507,9 +513,12 @@ benchmark_run(const struct benchmark *bm, int seconds) 12@@ -507,9 +509,12 @@ benchmark_run(const struct benchmark *bm, int seconds)
24 BN_free(bn); 13 BN_free(bn);
25 } 14 }
26 15
@@ -29,11 +18,11 @@
29 static void 18 static void
30 benchmark_bn_shift(void) 19 benchmark_bn_shift(void)
31 { 20 {
32+#ifdef INCLUDE_BENCHMARKS 21+#if 0
33 const struct benchmark *bm; 22 const struct benchmark *bm;
34 size_t i; 23 size_t i;
35 24
36@@ -517,6 +526,9 @@ benchmark_bn_shift(void) 25@@ -517,6 +522,9 @@ benchmark_bn_shift(void)
37 bm = &benchmarks[i]; 26 bm = &benchmarks[i];
38 benchmark_run(bm, 5); 27 benchmark_run(bm, 5);
39 } 28 }