OMP Критически Незаконно Вложенный

Я получаю ошибку при запуске моей программы, которая говорит:

A '#pragma omp critical' is illegally nested in one of the same name

Он умирает, когда попадает в одну из моих критических ситуаций.
Я супер новичок в OMP, & это был бы мой первый раз, когда я применил его к большому коду.

Мой большой код будет слишком большим для вставки, поэтому позвольте мне спросить 1-го & попытаться выяснить, что ломается позже.

Что эта ошибка вообще означает? Означает ли это, «Не гнездить # Критический»? или что-то конкретное я облажался с именами?

0

Решение

Herp. Благодаря openMP, атомный против критического?, Я обнаружил, что это «имя» относится к имени критического.

Решил проблему, выполнив #pragma omp критический (name_here)

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]