From 768f1c48f01aa8be2097990f33071b5801a54a94 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Mon, 2 Feb 2026 15:11:37 +0000 Subject: [PATCH 1/2] Unset DEBUG_C in some tests Signed-off-by: Ben Taylor --- tests/scripts/components-configuration-tls.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/scripts/components-configuration-tls.sh b/tests/scripts/components-configuration-tls.sh index 5a77c4defc..e2c3211d16 100644 --- a/tests/scripts/components-configuration-tls.sh +++ b/tests/scripts/components-configuration-tls.sh @@ -272,6 +272,7 @@ component_build_no_ssl_srv () { msg "build: full config except SSL server, make, gcc" # ~ 30s scripts/config.py full scripts/config.py unset MBEDTLS_SSL_SRV_C + scripts/config.py unset DEBUG_C $MAKE_COMMAND CC=gcc CFLAGS='-Werror -Wall -Wextra -O1 -Wmissing-prototypes' } @@ -279,6 +280,7 @@ component_build_no_ssl_cli () { msg "build: full config except SSL client, make, gcc" # ~ 30s scripts/config.py full scripts/config.py unset MBEDTLS_SSL_CLI_C + scripts/config.py unset DEBUG_C $MAKE_COMMAND CC=gcc CFLAGS='-Werror -Wall -Wextra -O1 -Wmissing-prototypes' } From a4267335b712ead618854c8519a5e077f87fda03 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Tue, 7 Jul 2026 08:33:59 +0100 Subject: [PATCH 2/2] Add test that the DEBUG_C symbol has not been re-enabled Signed-off-by: Ben Taylor --- tests/scripts/components-configuration-tls.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/scripts/components-configuration-tls.sh b/tests/scripts/components-configuration-tls.sh index e2c3211d16..d30015769c 100644 --- a/tests/scripts/components-configuration-tls.sh +++ b/tests/scripts/components-configuration-tls.sh @@ -272,16 +272,18 @@ component_build_no_ssl_srv () { msg "build: full config except SSL server, make, gcc" # ~ 30s scripts/config.py full scripts/config.py unset MBEDTLS_SSL_SRV_C - scripts/config.py unset DEBUG_C + scripts/config.py unset MBEDTLS_DEBUG_C $MAKE_COMMAND CC=gcc CFLAGS='-Werror -Wall -Wextra -O1 -Wmissing-prototypes' + ! nm library/libmbedtls.a | sed 's/.* //' | grep -x -F mbedtls_debug_print_buf } component_build_no_ssl_cli () { msg "build: full config except SSL client, make, gcc" # ~ 30s scripts/config.py full scripts/config.py unset MBEDTLS_SSL_CLI_C - scripts/config.py unset DEBUG_C + scripts/config.py unset MBEDTLS_DEBUG_C $MAKE_COMMAND CC=gcc CFLAGS='-Werror -Wall -Wextra -O1 -Wmissing-prototypes' + ! nm library/libmbedtls.a | sed 's/.* //' | grep -x -F mbedtls_debug_print_buf } component_test_no_max_fragment_length () {