Очень простой код (последовательность Фибоначи):
root@u2:~# crystal build fibo.cr
root@u2:~# crystal build fibo.cr --release
crystal: /var/cache/omnibus/src/llvm/llvm-3.8.1.src/lib/CodeGen/LexicalScopes.cpp:160: llvm::LexicalScope* llvm::LexicalScopes::getOrCreateRegularScope(const llvm::DILocalScope*): Assertion `cast<DISubprogram>(Scope)->describes(MF->getFunction())' failed.
/usr/bin/crystal: строка 102: 1929 Аварийный останов (стек памяти сброшен на диск) "$INSTALL_DIR/embedded/bin/crystal" "$@"
Что-то не так с оптимизатором? Я запускаю это на виртуальной машине с 4 ГБ ОЗУ.