Хорошо бы, например, узнать еще версию системы... Да и на задание неплохо бы взглянуть... и на выходные результаты его... И понять, работало ли раньше... В общем, больше информации нужно.
Спасибо за ответы. Не работает компилятор. В принципе вроде даже понятно, почему не работает. Система OS/390 2.10. HLASM V1R4. Компилятор установлен неправильно. Согласно документации asma90 д.б. amode=any, rmode=24. А в дистрибутиве amode=31, rmode=any. Почему такая поставка-непонятно. Одним словом Second Hand :-( Как быть?
Умная мысль! :-) Нигде нет информации, как собрать asma93? Думаю, они с asma 90 работают напару. Может у кого-нибудь завался работающий компилятор данной версии?
Во вложении листинг HLASM.SASMMOD1 из комплекта IBM Demo Package OS/390 V2.10 В общем есть у меня рабочая система OS/390 V2.10, компилятор вроде тоже рабочий.
Как уже написали выше, желательно показать текст задания на компиляцию и протокол исполнения, возможно проблема не в компиляторе, а в чем-то еще. Ошибка происходит при компиляции любой программы или какой то конкретной?
Если присмотреться внимательнее, размеры загрузочных модулей ASMA90, 93 и далее отличаются от Вашего варианта. Может дело в этом? Собраны неправильно?!
Ну это.... А задание-то с выходным листингом можно узреть? Ну хоть простое - типа Hello, World через WTO! и с выходным листингом. А то хрен поймешь, какие у вас параметры TSO и почему модуль не лезет у вас в память. С пакетником оно как-то роднее начинать.
Слово GETMAIN как бы намекает, что проблема чисто с нехваткой места в памяти пользователя. Типичная "детская" ошибка - это маленький region size прописанный в RACF профайле пользователя. Или на панельке логона стоит маленькое значение при теоретически больших доступных. Второй способ - это использовать BATH JCL для компиляции, как все делают. Там можно ручками написать REGION=0M и большая вероятность счастья обеспечена.