int a[10]; template <int N> void foo () { #pragma omp for for (int *p = a; p < a + 10; p++) ; }
ICEs with -fopenmp, fold_convert is called with NULL second argument fro c_finish_omp_for. -- Summary: ICE from c_finish_omp_for Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openmp Severity: normal Priority: P3 Component: c++ AssignedTo: jakub at gcc dot gnu dot org ReportedBy: jakub at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38348