TL; DR;убедитесь, что у вас достаточно памяти и / или дискового пространства.
Нечто подобное может произойти, когда ocamlopt
либо уничтожен сигналом, либо исчерпает память (или оба), проверьте вывод dmesg
,ищите сообщения OOM от ядра, также используйте htop
, чтобы получить представление об объеме памяти.
Кроме того, поскольку это происходит, когда вы пытаетесь установить связь с библиотекой C ++, наиболее вероятно, что это процесс ld
, который завершается с ошибкой (опять же, скорее всего, с OOM), как ocamlopt
использует системный компоновщик.