我正在使用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代码。 为f
生成C代码可能是什么问题? (也许是某种记忆?) 我不会弄乱编译器选项-我不知道该怎么做。 JiTCODE的论文说:“默认情况下,这些步骤是完全自动化的,不需要用户输入任何信息。如果需要,可以对它们进行调整,例如,通过选择不同的编译参数。” 我不确定这是否是普遍问题,还是最好直接询问JiTCODE的作者。 我正在使用Ubuntu 18.04.1。 RAM 15.5 GiB。