Данный текст изменен на:
Аргумент datatype подпрограммы MPI_REDUCE должен быть совместим с op. Заранее определенные операторы работают только с типами MPI, перечисленными в разделе 4.9.2 и разделе 4.9.3. Более того, datatype и op, заданные для заранее определенных операторов должны быть одинаковыми на всех процессах
Заметим, что пользователь может обеспечить различные определенные пользователем операции подпрограмме MPI_REDUCE в каждом процессе. В этом случае MPI не определяет, какие операции используются на каких операндах.
Совет пользователям: Пользователь не должен делать никаких предположений насчет того, как реализована подпрограмма MPI_REDUCE. Наиболее безопасно убедиться, что в MPI_REDUCE передается одна и та же функция всеми процессами. []
Перекрывающиеся типы данных допустимы в буферах ``отправки''. Перекрывающиеся типы данных в буферх ``приема'' ошибочны и дают непредсказуемые результаты.