diff --git a/core/assert.c b/core/assert.c
index 35c9d5359ec0b895be8e462245debc3b8e8299b3..873634467d85d6c8583b362e17654852ec65e83e 100644
--- a/core/assert.c
+++ b/core/assert.c
@@ -20,7 +20,7 @@
 #ifdef DEBUG_ASSERT_VERBOSE
 NORETURN void _assert_failure(const char *file, unsigned line)
 {
-    printf("%s:%d => ", file, line); \
+    printf("%s:%u => ", file, line); \
     core_panic(PANIC_ASSERT_FAIL, assert_crash_message); \
 }
 #else