summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/gomp/target-2.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.dg/gomp/target-2.C')
-rw-r--r--gcc/testsuite/g++.dg/gomp/target-2.C12
1 files changed, 7 insertions, 5 deletions
diff --git a/gcc/testsuite/g++.dg/gomp/target-2.C b/gcc/testsuite/g++.dg/gomp/target-2.C
index 6a14f53cff..273f8d50fe 100644
--- a/gcc/testsuite/g++.dg/gomp/target-2.C
+++ b/gcc/testsuite/g++.dg/gomp/target-2.C
@@ -5,12 +5,13 @@ foo (int x, int y)
{
bad1: // { dg-error "jump to label" }
#pragma omp target data map(tofrom: y)
- goto bad1; // { dg-error "from here|exits OpenMP" }
+ goto bad1; // { dg-message "from here|exits OpenMP" }
- goto bad2; // { dg-error "from here" }
+ goto bad2; // { dg-message "from here" }
#pragma omp target data map(tofrom: y)
{
- bad2: ; // { dg-error "jump to label|enters OpenMP" }
+ bad2: ; // { dg-error "jump to label" }
+ // { dg-message "enters OpenMP" "" { target *-*-* } 13 }
}
#pragma omp target data map(tofrom: y)
@@ -24,9 +25,10 @@ foo (int x, int y)
switch (x)
{
#pragma omp target data map(tofrom: y)
- { case 0:; } // { dg-error "jump|enters" }
+ { case 0:; } // { dg-error "jump" }
+ // { dg-message "enters" "" { target *-*-* } 28 }
}
}
-// { dg-error "invalid branch to/from an OpenMP structured block" "" { target *-*-* } 8 }
+// { dg-error "invalid branch to/from OpenMP structured block" "" { target *-*-* } 8 }
// { dg-error "invalid entry to OpenMP structured block" "" { target *-*-* } 10 }