LINUX.ORG.RU

История изменений

Исправление io, (текущая версия) :

Основная проблема в данном случае то, что rank лежит в стеке и не является глобальным объектом. Поэтому легко теряет «фокус» watch. Можно поступить двумя способами: вынести его из процедуры и сделать глобальным объектом; можно встать на вызов MPI_Init, вычислить адрес rank (p &rank или присвоить $-переменной) и поставить watch на адрес (watch *(int*)адрес). В любом случае уже не будет потери фокуса.

Исходная версия io, :

Основная проблема в данном случае то, что он лежит в стеке и не является глобальным объектом. Поэтому легко теряет «фокус» watch. Можно поступить двумя способами: вынести его из процедуры и сделать глобальным объектом; можно встать на вызов MPI_Init, вычислить адрес rank (p &rank или присвоить $-переменной) и поставить watch на адрес (watch *(int*)адрес). В любом случае уже не будет потери фокуса.