1 /* { dg-options "-Wformat -fdiagnostics-show-caret" } */
2
3 #include "Wformat-pr88257.h"
4
5 void test (const char *msg)
6 {
7 __builtin_printf ("size: %" PRIu32 "\n", msg); /* { dg-warning "expects argument of type" } */
8 /* { dg-begin-multiline-output "" }
9 __builtin_printf ("size: %" PRIu32 "\n", msg);
10 ^~~~~~~~~ ~~~
11 |
12 const char *
13 { dg-end-multiline-output "" { target c } } */
14 /* { dg-begin-multiline-output "" }
15 # define PRIu32 "u"
16 { dg-end-multiline-output "" { target c } } */
17 /* { dg-begin-multiline-output "" }
18 __builtin_printf ("size: %" PRIu32 "\n", msg);
19 ^~~~~~~~~~~~~~~~~~~~~ ~~~
20 |
21 const char*
22 { dg-end-multiline-output "" { target c++ } } */
23 }