! { dg-do compile }SUBROUTINE WRONG6(N)INTEGER N!$OMP PARALLEL DEFAULT(SHARED)!$OMP SINGLECALL WORK(N,1)! incorrect nesting of barrier region in a single region!$OMP BARRIER ! { dg-warning "may not be closely nested" }CALL WORK(N,2)!$OMP END SINGLE!$OMP END PARALLELEND SUBROUTINE WRONG6