On Wed, May 20, 2015 at 07:17:35AM -0700, Cesar Philippidis wrote: > > ..., and this: why not do such nesting checking in > > gcc/omp-low.c:check_omp_nesting_restrictions? Currently (changed by > > Bernd in internal r442824, 2014-11-29) we're allowing all > > OpenACC-inside-OpenACC nesting -- shouldn't that be changed instead of > > repeating the checks in every front end (Jakub?)? > > The fortran front end is doing this. Also, Joseph told me the front ends > should report error messages when possible. I have no problems reverting > back to the original behavior though.
For OpenMP/OpenACC, there is still lots of diagnostics emitted during gimplification and at the start of the omp lowering phases, so for diagnostics purposes you can consider them as part of a common layer for all the 3 FEs. Jakub