111
|
1 /* PR c/69627 */
|
|
2 /* { dg-do compile } */
|
|
3 /* { dg-options "-fdiagnostics-show-caret" } */
|
|
4
|
|
5 void
|
|
6 foo ()
|
|
7 {
|
|
8 float t[2] = { 1, 2 };
|
|
9 int const *s = 0;
|
|
10 t[1] / s; /* { dg-error "invalid operands to binary /" } */
|
|
11 /* { dg-begin-multiline-output "" }
|
|
12 t[1] / s;
|
|
13 ~~~~ ^
|
131
|
14 |
|
|
15 float
|
111
|
16 { dg-end-multiline-output "" } */
|
|
17 }
|
|
18
|
|
19 void
|
|
20 bar ()
|
|
21 {
|
|
22 float t[2] = { 1, 2 };
|
|
23 int const *s[2] = { 0, 0 };
|
|
24 t[1] / s[0]; /* { dg-error "invalid operands to binary /" } */
|
|
25 /* { dg-begin-multiline-output "" }
|
|
26 t[1] / s[0];
|
|
27 ~~~~ ^ ~~~~
|
131
|
28 | |
|
|
29 float const int *
|
111
|
30 { dg-end-multiline-output "" } */
|
|
31 }
|