On Tue, Nov 19, 2013 at 06:39:48PM +0400, Sergey Ostanevich wrote: > > pedwarn isn't really desirable for this, you want just warning, > > but some warning you can actually also turn off. > > -Wopenmp-simd (and we'd use it also when we ignore #pragma omp declare simd > > because it wasn't useful/desirable). > > consider a user is interested in enabling warning-as-error for this case?
-Werror=openmp-simd will work then, this works for any named warnings. > can we disable the pedwarn the same way? pedwarn is for pedantic warnings, no standard says that #pragma omp simd must be vectorized, or that #pragma omp simd or #pragma omp declare simd is anything but an optimization hint, so pedwarn isn't what you are looking for. Jakub