20240823-WOLFSSL_DEBUG_TRACE_ERROR_CODES_ALWAYS #7897
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.
add
WOLFSSL_DEBUG_TRACE_ERROR_CODES_ALWAYS
flag for optional errcode tracing in apps, define it inwolfcrypt/test/test.c
whendefined(WOLFSSL_DEBUG_TRACE_ERROR_CODES)
, and deployWC_NO_ERR_TRACE()
totest.c
where needed.note,
test.c
is included in the linuxkm with--enable-crypttests
as part of the library (module), so these changes fix preexistingtest.c
trace noise in the linuxkm.tested with
wolfssl-multi-test.sh ... check-source-text quantum-safe-wolfssl-all-clang-tidy linuxkm-mainline-intelasm-sp-asm-pie-gcc-latest-insmod
(note thatlinuxkm-mainline-intelasm-sp-asm-pie-gcc-latest-insmod
includes--enable-debug-trace-errcodes
.)