printf.log ( failed)

test link: tests/printf/printf.sh
FAIL: tests/printf/printf
=========================

printf: '-3': expected a numeric value
printf: '-2': expected a numeric value
printf: '-2147483649': expected a numeric value
--- exp	2024-12-20 17:53:25.019882155 +0000
+++ out	2024-12-20 17:53:25.007882256 +0000
@@ -1,11 +1,10 @@
-1 x  y
-2 failed, as expected
+1 xy
 3 @
 4 @
 5 +234
 6 !
-7 =y =y =y *2y
+7 =y =y =y =y
 8 =y =y =y =y
-9 0 x
+9 0x
 10 0x
 11  x
--- exp	2024-12-20 17:53:25.032882046 +0000
+++ out	2024-12-20 17:53:25.031882055 +0000
@@ -1,4 +1,4 @@
-97
-97
+0
+0
 0
 0
--- exp_err	2024-12-20 17:53:25.037882005 +0000
+++ err	2024-12-20 17:53:25.034882030 +0000
@@ -1,3 +1,4 @@
-printf: warning: ": character(s) following character constant have been ignored
+printf: '"a': expected a numeric value
+printf: '"a"': expected a numeric value
 printf: '"': expected a numeric value
 printf: 'a': expected a numeric value
FAIL tests/printf/printf.sh (exit status: 1)