/in/foo.c: In function 'main':
/in/foo.c:22:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
sprintf(t, "%d:%d\n",w11,l11);
^~
/in/foo.c:22:24: note: directive argument in the range [0, 2147483647]
sprintf(t, "%d:%d\n",w11,l11);
^~~~~~~~~
/in/foo.c:22:24: note: directive argument in the range [0, 2147483647]
/in/foo.c:22:13: note: 'sprintf' output between 5 and 23 bytes into a destination of size 6
sprintf(t, "%d:%d\n",w11,l11);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.c:28:25: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
sprintf(t, "%d:%d\n",w21,l21);
^~
/in/foo.c:28:24: note: directive argument in the range [0, 2147483647]
sprintf(t, "%d:%d\n",w21,l21);
^~~~~~~~~
/in/foo.c:28:24: note: directive argument in the range [0, 2147483647]
/in/foo.c:28:13: note: 'sprintf' output between 5 and 23 bytes into a destination of size 6
sprintf(t, "%d:%d\n",w21,l21);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.c:34:17: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
sprintf(t, "%d:%d\n",w11,l11);
^~
/in/foo.c:34:16: note: directive argument in the range [0, 2147483647]
sprintf(t, "%d:%d\n",w11,l11);
^~~~~~~~~
/in/foo.c:34:16: note: directive argument in the range [0, 2147483647]
/in/foo.c:34:5: note: 'sprintf' output between 5 and 23 bytes into a destination of size 6
sprintf(t, "%d:%d\n",w11,l11);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/in/foo.c:36:17: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
sprintf(t, "%d:%d\n",w21,l21);
^~
/in/foo.c:36:16: note: directive argument in the range [0, 2147483647]
sprintf(t, "%d:%d\n",w21,l21);
^~~~~~~~~
/in/foo.c:36:16: note: directive argument in the range [0, 2147483647]
/in/foo.c:36:5: note: 'sprintf' output between 5 and 23 bytes into a destination of size 6
sprintf(t, "%d:%d\n",w21,l21);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~