20241009-wolfcrypt_test-FIPS-SMALL_STACK #8058
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
wolfcrypt/test/test.c
: fix for FIPS <6.0.0 withWOLFSSL_SMALL_STACK
.configure.ac
andwolfssl/wolfcrypt/settings.h
: defineWOLFSSL_FIPS_READY
for fips=ready
,WOLFSSL_FIPS_DEV
for fips=dev
, and add predefined override FIPS version values whendefined(WOLFSSL_FIPS_READY) || defined(WOLFSSL_FIPS_DEV)
.tested with
wolfssl-multi-test.sh ... fips-140-3-dev-optest-acvp-sp-asm fips-140-3-dev-optest-acvp-sp-asm-trace-errcodes fips-140-3-dev-optest-acvp-sp-asm-gcc-latest fips-140-3-dev-optest-acvp-sp-asm-gcc-latest-no-sha-1 check-source-text check-shell-scripts check-configure quantum-safe-wolfssl-all-g++-latest-debug quantum-safe-wolfssl-all-cppcheck fortify-source-all-asm fortify-source-all-noasm clang-tidy-all-sp-all sanitizer-all-intelasm-c-fallback-fuzzer
using fips-dev from https://github.com/wolfSSL/fips/pull/296