Программа была написана не мною на Фортране. Авторы установили размер массива 7000. Я увеличил число массива до 11000, и при компилляции g77 я получаю ошибку: Segmentation fault, а при компиляции Интелловским компиллятором: Address error. Что делать в этом случае?
Я не сталкивался с Фортраном вообще, но нечто подобное возникало у меня в те далекие времена, когда я память выделял не с помощью malloc, а так, как ты.
Я так думаю, что проблема возникает из-за того, что индекс хранится в какой-то переменной, предположительно двухбайтной, что накладывает ограничения на его размер.
Программа была написана не мною на Фортране. Авторы установили размер массива 7000. Я увеличил число массива до 11000, и при компилляции g77 я получаю ошибку: Segmentation fault, а при компиляции Интелловским компиллятором: Address error. Что делать в этом случае?