rtsDDr (1158447), страница 8

Файл №1158447 rtsDDr (Раздаточные материалы) 8 страницаrtsDDr (1158447) страница 82019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 8)

В соответствии с этим сообщения об ошибках имеют один из следующих видов:

*** RTS warning

<номер класса ошибки> . <номер ошибки внутри класса> : <текст сообщения об ошибке>

*** RTS err

<номер класса ошибки> . <номер ошибки внутри класса> : <текст сообщения об ошибке>

*** RTS fatal err

<номер класса ошибки> . <номер ошибки внутри класса> : <текст сообщения об ошибке>

Класс ошибки определяется функциональной и модульной структурой системы поддержки.

Каждое сообщение об ошибке завершает вывод имени файла и номера строки, в которой произошла ошибка, как пользовательской программы, так и системы поддержки:

USRFILE=<имя файла программы пользователя>; USRLINE=<номер строки>;

SYSFILE=<имя файла системы поддержки>; SYSLINE=<номер строки>;

По характеру возникновения ошибки делятся на две группы. Первую группу составляют ошибки, возникающие только на всех процессорах сразу. Сообщения об этих ошибках выводит процессор ввода/вывода. Вторая группа состоит из ошибок, которые могут происходить не на всех процессорах "одновременно". Сообщения о таких ошибках выводит каждый процессор самостоятельно, сопровождая каждое сообщение своими внутренним и внешним номерами. При работе на одном процессоре все сообщения об ошибках выводятся без его номеров.

В системе поддержки предусмотрены возможности вывода всех сообщений об ошибках первой группы всеми процессорами и вывода всех сообщений об ошибках второй группы только процессором ввода/вывода. Первая возможность достигается установкой значения параметра MultiProcErrReg (файлы параметров syspar.*) равным 2. Для вывода сообщений об ошибках второй группы только процессором ввода/вывода значение этого параметра должно быть нулевым (эта возможность используется только в экспериментальных целях). Стандартное значение параметра MultiProcErrReg равно единице.

Ниже рассмотрены все сообщения об ошибках с их тематическим разбиением и в порядке возрастания номеров классов и номеров ошибок внутри класса.

12.1Инициализация системы поддержки и завершение работы с ней

*** RTS fatal err 000.000: inalid <имя типа> fortran-representation
fortran type length [<индекс номера типа, заданного в массиве TypeCodeArray при обращении к функции tpcntr_>] =
<расстояние в байтах между соседними элементами указанного типа в языке Фортран>(<предполагаемая длина указанного типа в байтах>)
sizeof(<имя типа>) = <истинная длина представления данных указанного типа в языке C>

При инициализации системы поддержки из Фортран-программы установлено неверное представление в Фортране указанного в данной диагностике базового типа данных языка C.

*** RTS fatal err 000.001: wrong call linit_ (no memory)

Не хватает памяти для инициализации системы поддержки из Фортрана.

*** RTS fatal err 000.002: wrong call getarg (Param String Lehgth=<длина строки>)

Неверная длина строки-параметра, возвращенная подпрограммой getarg, при инициализации системы поддержки из Фортрана.

12.1.1Инициализация библиотеки MPI

*** RTS fatal err 001.000: Proc Count(<C1>)  MPI Proc Count(<C2>)

C1  число процессоров, заданных в файле current.par.

C2  число процессоров, возвращённых системе поддержки при инициализации библиотеки MPI.

12.1.2Инициализация библиотеки PVM

*** RTS fatal err 002.000: pvm_spawn rc = <число процессоров, на которых произведен запуск подзадач>

Число процессоров, на которых осуществлен запуск подзадач, не равно требуемуму числу процессоров (задаваемому в качестве параметра при обращении к функции pvm_spawn).

*** RTS fatal err 002.001: invalid Current Proc Ident (<идентификатор текущей подзадачи>)

Идентификатор текущей подзадачи не содержится в списке идентификаторов запущенных подзадач, возвращенном функцией pvm_spawn, и не является идентификатором главной подзадачи.

12.1.3Инициализация библиотек GNS и ROUTER

*** RTS fatal err 003.000: gns_newtask rc = <число процессоров, на которых произведен запуск подзадач>

Число процессоров, на которых осуществлен запуск подзадач, не равно требуемому числу процессоров (задаваемому в качестве параметра при обращении к функции gns_newtask).

*** RTS fatal err 003.001: invalid Current Proc Ident (<идентификатор текущей подзадачи>)

Идентификатор текущей подзадачи не содержится в списке идентификаторов запущенных подзадач, возвращенном функцией gns_newtask, и не является идентификатором главной подзадачи.

12.1.4Ввод системных параметров

12.1.4.1Описание параметров с помощью макроопределений, предшествующее их вводу из файла

*** RTS fatal err 010.000: no memory for parameter struct

Не хватает памяти для размещения структуры, описывающей вводимые параметры. Диагностика может быть выдана при выполнении макровызова MaxParNumber(<число вводимых параметров>).

*** RTS fatal err 010.001: too many parameters

Число описанных параметров превзошло максимальное число параметров, заданное при выполнении макровызова MaxParNumber. Диагностика может быть выдана при описании очередного вводимого параметра с помощью макровызова Parameter(<описание параметра>) (или с помощью макровызовов ipPatameter, iParameter, pParameter, aParameter).

*** RTS fatal err 010.002: no memory for parameter <имя параметра>

Нет памяти для размещения структуры, инициализируемой при описании очередного вводимого параметра. Диагностика может быть выдана при выполнении макровызова Parameter(<описание параметра>) (или макровызовов ipParameter, iParameter, pParameter, aParameter).

*** RTS fatal err 010.003: length of parameter name <имя параметра> < <MinLength>

MinLength  минимально допустимое число символов в имени параметра.

Диагностика выдается при описании очередного вводимого параметра с помощью макровызова Parameter(<описание параметра>) (или с помощью макровызовов ipParameter, iParameter, pParameter, aParameter), если ввод параметров осуществляется по ускоренной схеме, предполагающей идентификацию параметра первыми и последними MinLength символами его имени. Такая схема действует после компиляции системы поддержки без определения переменной компиляции _DATA_ALIGN_ACCESS_ .

12.1.4.2Ввод параметров из файла

Любая из описанных ниже диагностик, свидетельствующая об ошибке в заданном в файле параметров, сопровождается дополнительно выводом строки файла параметров, в которой содержится обнаруженная ошибка.

*** RTS err 012.000: parameter file <имя файла параметров> does not exist

*** RTS warning 012.001: parameter file <имя файла параметров> does not exist

*** RTS err 012.002: can't open parameter file <имя файла параметров>

*** RTS warning 012.003: can't open parameter file <имя файла параметров>

*** RTS fatal err 012.004: no memory for parameter buffer (parameter file <имя файла параметров>)

Не хватает памяти для размещения читаемого файла параметров.

*** RTS warning 012.005: parameter file <имя файла параметров> is empty

*** RTS err 012.006: no end of comments (parameter file <имя файла параметров>)

Не найден конец комментария в обрабатываемом файле параметров.

*** RTS warning 012.007: invalid key word (parameter file <имя файла параметров>)

*** RTS err 012.008: invalid key word index (<значение индекса ключевого слова>)(parameter file <имя файла параметров>)

Если ключевое слово параметра является именем массива, то оно может быть проиндексировано: KeyWord[Index]. Данная диагностика выдается, если индекс выводит за границы массива.

*** RTS err 012.009: no ']' (parametr file <имя файла параметров>)

*** RTS err 012.010: no key word or ';~' (parameter file <имя файла параметров>)

*** RTS err 012.011: no key word or ' =[' (parameter file <имя файла параметров>)

*** RTS err 012.012: no '=' (parametr file <имя файла параметров>)

*** RTS err 012.013: no parameter (parameter file <имя файла параметров>)

Данная диагностика выдается, если вводимый параметр опознан, но его значение не задано.

*** RTS err 012.014: invalid key word (parameter file <имя файла параметров>)

*** RTS err 012.015: invalid double parameter (parameter file <имя файла параметров>)

*** RTS err 012.016: invalid long parameter (parameter file <имя файла параметров>)

*** RTS err 012.017: invalid max length of char parameter (parameter file <имя файла параметров>)

Текстовый параметр не может быть введен, т.к. для его размещения в памяти выделен только один байт (имя параметра, заданное при его описании,  имя однобайтового текстового массива).

*** RTS err 012.018: length of char parameter > <максимальная длина параметра>(parameter file <имя файла параметров>)

Данная диагностика выдается, если длина вводимого текстового параметра больше длины предназначенного для его размещения байтового массива (максимальной длины текстового параметра).

*** RTS err 012.019: invalid unsigned long parameter(parameter file <имя файла параметров>)

*** RTS err 012.020: no ';' or '~' (parameter file <имя файла параметров>)

12.1.5Контроль введенных системных параметров и настройка по ним системы поддержки

*** RTS err 014.000: invalid current parameter
(CurrentPar[<индекс параметра>] = <значение параметра>)

*** RTS err 014.001: initial PS rank = 0

*** RTS err 014.002: invalid file version <V>
(parameter file <имя файла параметров>; right value <IV>  <LV>)

V

номер версии системы поддержки, для которой предназначен вводимый файл.

IV

начальное допустимое значение номера версии системы поддержки, файл которой может быть использован текущей версией.

LV

конечное допустимое значение номера версии системы поддержки, файл которой может быть использован текущей версией.

*** RTS warning 014.003: invalid file version <V>
(parameter file <имя файла параметров>; right value <IV>  <LV>)

V

номер версии системы поддержки, для которой предназначен вводимый файл.

IV

начальное допустимое значение номера версии системы поддержки, файл которой может быть использован текущей версией.

LV

конечное допустимое значение номера версии системы поддержки, файл которой может быть использован текущей версией.

*** RTS err 014.004: can't open SysInfo file <имя файла для информационных сообщений>

*** RTS warning 014.005: can't open SysInfo file <имя файла для информационных сообщений>

*** RTS err 014.006: length of ProcNumberList (<N1>) < processor count(<N2>)

N1

число номеров, заданных в списке внешних номеров процессоров (параметр ProcNumberList файлов syspar.rel и syspar.deb).

N2

число процессоров в начальной процессорной системе.

*** RTS err 014.007: invalid ProcNumberList
(ProcNumberList[<индекс элемента 1>] = ProcNumberList[<индекс элемента 2>] =
<общее значение>

В списке внешних номеров процессоров ProcNumberList есть совпадающие номера.

Характеристики

Список файлов учебной работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7035
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее