From bc188e0882f3960abd00b4b5cfd840d421d241d5 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Sun, 19 Jul 2026 16:53:59 +0900 Subject: Run bn_mul_div test Although it also contains benchmark code used with --benchmark, its normal execution path runs BN_sqr() regression checks. --- tests/CMakeLists.txt | 7 +++++++ tests/Makefile.am | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 5aaebd9..edc3643 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -283,6 +283,13 @@ add_executable(bn_mont bn_mont.c) target_link_libraries(bn_mont ${OPENSSL_TEST_LIBS}) add_platform_test(bn_mont bn_mont) +# bn_mul_div +if(NOT (WIN32 OR EMSCRIPTEN)) + add_executable(bn_mul_div bn_mul_div.c) + target_link_libraries(bn_mul_div ${OPENSSL_TEST_LIBS}) + add_platform_test(bn_mul_div bn_mul_div) +endif() + # bn_primes add_executable(bn_primes bn_primes.c) target_link_libraries(bn_primes ${OPENSSL_TEST_LIBS}) diff --git a/tests/Makefile.am b/tests/Makefile.am index 96a850f..5e8b72a 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -307,6 +307,13 @@ TESTS += bn_mont check_PROGRAMS += bn_mont bn_mont_SOURCES = bn_mont.c +# bn_mul_div +if !HOST_WIN +TESTS += bn_mul_div +check_PROGRAMS += bn_mul_div +bn_mul_div_SOURCES = bn_mul_div.c +endif + # bn_primes TESTS += bn_primes check_PROGRAMS += bn_primes -- cgit v1.2.3-55-g6feb