https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67514

            Bug ID: 67514
           Summary: ICE in omp_add_variable
           Product: gcc
           Version: 5.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
  Target Milestone: ---

template <class T>
void
foo (T x, T y)
{
  #pragma omp parallel
  #pragma omp for simd
  for (T i = x; i < y; ++i)
    ;    
}

void
bar (int *x, int *y)
{
  foo (x, y);
}

void
baz (int x, int y)
{
  foo (x, y);
}

ICEs in omp_add_variable

Reply via email to