From: Richard Levitte Date: Thu, 9 Oct 2025 17:56:59 +0000 (+0200) Subject: Test BN_DEBUG in CI X-Git-Tag: 4.0-PRE-CLANG-FORMAT-WEBKIT~254 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46d0a210e2cce68adf638326bf7cd20e396a6a04;p=thirdparty%2Fopenssl.git Test BN_DEBUG in CI Reviewed-by: Dmitry Belyavskiy Reviewed-by: Tom Cosgrove Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/28801) --- diff --git a/.github/workflows/run-checker-daily.yml b/.github/workflows/run-checker-daily.yml index f5e663d8787..2f267df5034 100644 --- a/.github/workflows/run-checker-daily.yml +++ b/.github/workflows/run-checker-daily.yml @@ -389,3 +389,26 @@ jobs: ./util/opensslwrap.sh version -c - name: make test run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} OPENSSL_TEST_RAND_ORDER=0 + + bn_debug: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + - name: config + run: ./config --debug --strict-warnings -DBN_DEBUG --banner=Configured -DOPENSSL_NO_SECURE_MEMORY && perl configdata.pm --dump + - name: make + run: make -j4 # verbose, so no -s here + - name: get cpu info + run: | + cat /proc/cpuinfo + ./util/opensslwrap.sh version -c + - name: make test + run: .github/workflows/make-test + - name: save artifacts + if: success() || failure() + uses: actions/upload-artifact@v4 + with: + name: "ci@bn_debug" + path: artifacts.tar.gz