Ошибка времени выполнения при генерации python 3 кода C - PullRequest
0 голосов
/ 18 апреля 2020

Я использую библиотеку JiTCODE (https://aip.scitation.org/doi/full/10.1063/1.5019320) для вычисления набора из 201 обыкновенного дифференциального уравнения. Я никогда не сталкивался с этой ошибкой раньше, когда вычислял другие системы уравнений. Но если я уменьшу число уравнений до 151, все будет хорошо. Моя ошибка:

    x86_64-linux-gnu-gcc: **internal compiler error**: Killed (program cc1)
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 4

до этого есть примечание: Генерация, компиляция и загрузка C кода. сгенерированный C код для f

В чем может быть проблема? (может быть, какая-то память?) Я не балуюсь с опциями компилятора - я не знаю как. В статье JiTCODE говорится: «По умолчанию эти шаги полностью автоматизированы и не требуют ввода данных пользователем. При желании их можно настроить, например, выбрав различные параметры компиляции». Я не совсем уверен, если это общая проблема, или лучше спросить непосредственно автора JiTCODE. Я использую Ubuntu 18.04.1. Оперативная память 15,5 ГиБ.

...