blob: be0c5c0315df680380fedce7bdcb1199e8ea3281 [file] [log] [blame]
/* PR middle-end/99928 */
/* { dg-do compile } */
int
foo (void)
{
int l = 0;
#pragma omp parallel master taskloop simd lastprivate (l) default(none) /* { dg-bogus "'l' not specified in enclosing 'parallel'" } */
for (int i = 0; i < 16; i++)
l = i;
return l;
}
int
bar (void)
{
int l = 0;
#pragma omp parallel master default(none) /* { dg-message "enclosing 'parallel'" } */
#pragma omp taskloop simd lastprivate (l) /* { dg-error "'l' not specified in enclosing 'parallel'" } */
for (int i = 0; i < 16; i++)
l = i;
return l;
}