rtsDDr (1158447), страница 20
Текст из файла (страница 20)
Попытка записи в файл распределённого массива, который отображён в процессорную систему, не являющуюся текущей процессорной системой или её подсистемой.
*** RTS err 110.012: wrong call DisArrWrite
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 110.013: wrong call DisArrWrite
(the array has not been aligned with an abstract machine representation; ArrayHeader[0] = <ссылка на дескриптор распределённого массива>)
Распределённый массив, заданный при обращении к функции, не отображён.
*** RTS err 110.014: wrong call DisArrWrite
(the array PS is not a subsystem of the current PS;
ArrayHeader[0] = <ссылка на распределённый массив>;
ArrayPSRef = <ссылка на процессорную систему, в которую отображён распределённый массив>;
CurrentPSRef = <ссылка на текущую процессорную систему>)
Попытка записи в файл распределённого массива, который отображён в процессорную систему, не являющуюся текущей процессорной системой или её подсистемой.
*** RTS err 110.015: wrong call DisArrWrite
(invalid index or step;
ArrayHeader[0] = <ссылка на дескриптор распределённого массива>)
Неверное значение индекса или шага в массивах InitIndexArray, LastIndexArray или StepArray.
12.14Вспомогательные функции
*** RTS err 120.000: wrong call getlen_
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 120.001: wrong call tstelm_
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 120.002: wrong call locind_
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 120.003: wrong call setind_
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 120.004: wrong call setind_
(invalid index or step;
ArrayHeader[0] = <ссылка на дескриптор распределённого массива>)
Неверное значение индекса или шага в массивах InitIndexArray, LastIndexArray или StepArray.
*** RTS err 120.005: wrong call getind_
(the object is not a distributed array;
ArrayHeader = <указатель на заголовок распределённого массива>)
Объект, заданный при обращении к функции как распределённый массив, таковым не является.
*** RTS err 120.006: wrong call delobj_
(the deleted object is not a DVM object;
ObjectRef = <ссылка на уничтожаемый объект>)
Объект, заданный при обращении к функции, не является DVM-объектом.
*** RTS err 120.007: wrong call delobj_
(invalid type of the deleted object;
ObjectRef = <ссылка на уничтожаемый объект>)
Объект заданного типа не может быть уничтожен.
*** RTS err 120.008: wrong call delobj_
(the deleted object was not created by the current subtask;
ObjectRef = <ссылка на уничтожаемый объект>;
ObjectEnvIndex = <расстояние от корня дерева подзадач до вершины, соответствующей подзадаче, создавшей объект>;
CurrentEnvIndex = <расстояние от корня дерева подзадач до вершины, соответствующей текущей подзадаче>)
Попытка уничтожения объекта, созданного не в текущей подзадаче.
*** RTS err 120.009: wrong call delobj_
(the deleted object was not created in the current program block;
ObjectRef = <ссылка на уничтожаемый объект>;
ObjInd = <системный индекс объекта> ≤ PrgBlockInd = <системный индекс текущего программного блока>)
Попытка уничтожения объекта, созданного в программном блоке, содержащем текущий программный блок.
*** RTS err 120.200: wrong call srmem_
(LengthArray[<индекс элемента>] = <значение элемента>)
Неверное значение длины пересылаемой области в указанном элементе массива LengthArray.
12.15Доступ к удалённым данным
*** RTS err 130.000: wrong call crtrbl_
(BufferHeader already exists;
BufferHeader[0] = <ссылка на буфер удалённых элементов или на распределённый массив>)
Попытка использовать заголовок уже существующего распределённого массива или буфера удалённых элементов в качестве заголовка создаваемого буфера.
*** RTS err 130.001: wrong call crtrbl_
(the object is not a remote distributed array;
RemArrayHeader[0] = <ссылка на заданный при обращении к функции объект>)
Объект, заданный при обращении к функции как удалённый распределённый массив, таковым не является.
*** RTS err 130.002: wrong call crtrbl_
(the remote array has not been aligned;
RemArrayHeader[0] = <ссылка на удалённый распределённый массив>)
Удалённый распределённый массив, заданный при обращении к функции, не отображён.
*** RTS err 130.003: wrong call crtrbl_
(the remote array PS is not a subsystem of the current PS;
RemArrayHeader[0] = <ссылка на удалённый распределённый массив>;
RemArrayPSRef = <ссылка на процессорную систему, в которую отображён удалённый распределённый массив>;
CurrentPSRef = <ссылка на текущую процессорную систему>)
Процессорная система, в которую отображён удалённый распределённый массив, не является текущей процессорной системой или её прямой или косвенной подсистемой.
*** RTS err 130.004: wrong call crtrbl_
(the object is not a parallel loop;
LoopRef = <ссылка на параллельный цикл>)
Объект, заданный при обращении к функции как параллельный цикл, им не является.
*** RTS err 130.005: wrong call crtrbl_
(the current context is not the parallel loop;
LoopRef = <ссылка на параллельный цикл>)
Программа не выполняет параллельный цикл или выполняет цикл, ссылка на который не совпадает со ссылкой, заданной при обращении к функции.
*** RTS err 130.006: wrong call crtrbl_
(the parallel loop has not been mapped;
LoopRef = <ссылка на параллельный цикл>)
Параллельный цикл, заданный при обращении к функции, не отображён.
*** RTS err 130.010: wrong call crtrbl_
(AxisArray[<индекс элемента>] = <значение элемента> < -1)
Неверное (отрицательное) значение номера измерения параллельного цикла в указанном элементе массива AxisArray.
*** RTS err 130.011: wrong call crtrbl_
(AxisArray[<индекс элемента>] = <значение элемента> > <размерность параллельного цикла>;
LoopRef = <ссылка на параллельный цикл>)
Неверное значение номера измерения параллельного цикла в указанном элементе массива AxisArray (больше размерности параллельного цикла).
*** RTS err 130.012: wrong call crtrbl_
(AxisArray[<индекс элемента>] = 0)
Неверное (нулевое) значение номера измерения параллельного цикла в указанном элементе массива AxisArray.
*** RTS err 130.013: wrong call crtrbl_
((CoeffArray[<i>] = <Ai>) * (LoopInitIndex[<k>] = MINk) +
(ConstArray[<i>] = <Bi>) < 0;
LoopRef = <ссылка на параллельный цикл>)
| i | | номер измерения удалённого массива минус единица. |
| Ai | | коеффициент линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| k | | номер измерения параллельного цикла минус единица. |
| MINk | | минимальное значение индексной переменной (k+1)-го измерения параллельного цикла (k = AxisArray[i] - 1). |
| Bi | | константа линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
Данная диагностика выдается в случае выхода за нижнюю границу (i+1)-го измерения удалённого массива при использовании в линейном правиле выборки этого измерения минимального значения индексной переменной (k+1)-го измерения параллельного цикла.
*** RTS err 130.014: wrong call crtrbl_
((CoeffArray[<i>] = <Ai>) * (LoopInitIndex[<k>] = MINk) +
(ConstArray[<i>] = <Bi>) SIZEi;
LoopRef = <ссылка на параллельный цикл>)
| i | | номер измерения удалённого массива минус единица. |
| Ai | | коеффициент линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| k | | номер измерения параллельного цикла минус единица. |
| MINk | | минимальное значение индексной переменной (k+1)-го измерения параллельного цикла (k = AxisArray[i] - 1). |
| Bi | | константа линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| SIZEi | | размер (i+1)-го измерения удалённого массива. |
Данная диагностика выдается в случае выхода за верхнюю границу (i+1)-го измерения удалённого массива при использовании в линейном правиле выборки этого измерения минимального значения индексной переменной (k+1)-го измерения параллельного цикла.
*** RTS err 130.015: wrong call crtrbl_
((CoeffArray[<i>] = <Ai>) * (LoopLastIndex[<k>] = MAXk) +
(ConstArray[<i>] = <Bi>) < 0;
LoopRef = <ссылка на параллельный цикл>)
| i | | номер измерения удалённого массива минус единица. |
| Ai | | коеффициент линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| k | | номер измерения параллельного цикла минус единица. |
| MAXk | | максимальное значение индексной переменной (k+1)-го измерения параллельного цикла (k = AxisArray[i] - 1). |
| Bi | | константа линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
Данная диагностика выдается в случае выхода за нижнюю границу (i+1)-го измерения удалённого массива при использовании в линейном правиле выборки этого измерения максимального значения индексной переменной (k+1)-го измерения параллельного цикла.
*** RTS err 130.016: wrong call crtrbl_
((CoeffArray[<i>] = <Ai>) * (LoopLastIndex[<k>] = MAXk) +
(ConstArray[<i>] = <Bi>) SIZEi;
LoopRef = <ссылка на параллельный цикл>)
| i | | номер измерения удалённого массива минус единица. |
| Ai | | коеффициент линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| k | | номер измерения параллельного цикла минус единица. |
| MAXk | | максимальное значение индексной переменной (k+1)-го измерения параллельного цикла (k = AxisArray[i] - 1). |
| Bi | | константа линейного правила выборки элементов для (i+1)-го измерения удалённого массива. |
| SIZEi | | размер (i+1)-го измерения удалённого массива. |
Данная диагностика выдается в случае выхода за верхнюю границу (i+1)-го измерения удалённого массива при использовании в линейном правиле выборки этого измерения максимального значения индексной переменной (k+1)-го измерения параллельного цикла.
*** RTS err 130.017: wrong call crtrbl_
(ConstArray[<индекс элемента>] = <значение элемента> < 0)
Неверное (отрицательное) значение константы линейного правила выборки в указанном элементе массива ConstArray.
*** RTS err 130.018: wrong call crtrbl_
(ConstArray[<индекс элемента>] = <значение элемента> <размер измерения удалённого массива>)















