I hope this is the right place to ask this question.
I am working on adding OpenMP support to some existing Fortran code, using ifort version 15.
I noticed that the addition of the c$OMP ORDERED clause to my outer parallel do loop causes the program to segfault in the second loop iteration, when attempting to access a FIRSTPRIVATE variable. This occurs with OMP_NUM_THREADS=1. The same error also occurs with ifort 14.0.2.