diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/c99-const-expr-7.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/c99-const-expr-7.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/gcc/testsuite/gcc.dg/c99-const-expr-7.c b/gcc/testsuite/gcc.dg/c99-const-expr-7.c index 75b05677..9be138d 100644 --- a/gcc/testsuite/gcc.dg/c99-const-expr-7.c +++ b/gcc/testsuite/gcc.dg/c99-const-expr-7.c @@ -8,20 +8,20 @@ #include <limits.h> int a = DBL_MAX; /* { dg-warning "overflow in implicit constant conversion" } */ -/* { dg-error "overflow in constant expression" "constant" { target *-*-* } 10 } */ +/* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */ int b = (int) DBL_MAX; /* { dg-error "overflow" "" } */ unsigned int c = -1.0; /* { dg-warning "overflow in implicit constant conversion" } */ -/* { dg-error "overflow in constant expression" "constant" { target *-*-* } 13 } */ +/* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */ unsigned int d = (unsigned)-1.0; /* { dg-error "overflow" } */ int e = 0 << 1000; /* { dg-warning "shift count" } */ -/* { dg-error "constant" "constant" { target *-*-* } 17 } */ +/* { dg-error "constant" "constant" { target *-*-* } .-1 } */ int f = 0 << -1; /* { dg-warning "shift count" } */ -/* { dg-error "constant" "constant" { target *-*-* } 19 } */ +/* { dg-error "constant" "constant" { target *-*-* } .-1 } */ int g = 0 >> 1000; /* { dg-warning "shift count" } */ -/* { dg-error "constant" "constant" { target *-*-* } 21 } */ +/* { dg-error "constant" "constant" { target *-*-* } .-1 } */ int h = 0 >> -1; /* { dg-warning "shift count" } */ -/* { dg-error "constant" "constant" { target *-*-* } 23 } */ +/* { dg-error "constant" "constant" { target *-*-* } .-1 } */ int b1 = (0 ? (int) DBL_MAX : 0); unsigned int d1 = (0 ? (unsigned int)-1.0 : 0); @@ -31,13 +31,13 @@ int g1 = (0 ? 0 >> 1000 : 0); int h1 = (0 ? 0 >> -1: 0); int i = -1 << 0; -/* { dg-error "constant" "constant" { target *-*-* } 33 } */ +/* { dg-error "constant" "constant" { target *-*-* } .-1 } */ int j[1] = { DBL_MAX }; /* { dg-warning "overflow in implicit constant conversion" } */ -/* { dg-error "overflow in constant expression" "constant" { target *-*-* } 36 } */ +/* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */ int array[2] = { [0 * (INT_MAX + 1)] = 0 }; /* { dg-warning "integer overflow in expression" } */ -/* { dg-error "overflow in constant expression" "constant" { target *-*-* } 39 } */ +/* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */ _Bool k = INT_MAX + 1; /* { dg-warning "integer overflow in expression" } */ -/* { dg-error "overflow in constant expression" "constant" { target *-*-* } 42 } */ +/* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */ |