This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 2f7433c582038af09212d4cf88bc722e6fa07c70 Author: raiden00pl <[email protected]> AuthorDate: Fri Oct 16 11:31:11 2026 +0200 arch/arm/nrf52: fix the IEEE 802.15.4 trace dump format clock_t is int64_t, so printing the timestamp with %lu shifted the following arguments and printed garbage. Assisted-by: Claude Code Signed-off-by: raiden00pl <[email protected]> --- arch/arm/src/nrf52/nrf52_ieee802154_trace.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/src/nrf52/nrf52_ieee802154_trace.c b/arch/arm/src/nrf52/nrf52_ieee802154_trace.c index 87214d5549b..5577f302dc1 100644 --- a/arch/arm/src/nrf52/nrf52_ieee802154_trace.c +++ b/arch/arm/src/nrf52/nrf52_ieee802154_trace.c @@ -26,6 +26,7 @@ #include <nuttx/config.h> +#include <inttypes.h> #include <string.h> #include <stdint.h> #include <stdio.h> @@ -143,8 +144,8 @@ void nrf52_radioi8_trace_dump(void) for (i = 0; i < g_radio_trace_cntr; i += 1) { - printf("[%lu]: %s %lu\n\n", - g_radio_trace[i].time, + printf("[%" PRIu64 "]: %s %" PRIu32 "\n\n", + (uint64_t)g_radio_trace[i].time, g_radio_trace[i].str, g_radio_trace[i].arg); }
