Haskell 堆栈:第二次编译导致“killed 9”失败

问题描述 投票:0回答:1

我正在运行一个简单的编译1并注意到一个奇怪的错误。当我第一次编译项目时2,我得到正常的输出。

但是,如果我对文件进行微小的更改,例如在末尾添加换行符,然后重新编译,可执行文件现在就会立即开始死亡。输入文件没有实质性改变;我尝试了各种细微的更改,例如添加评论。

$ ./tslsynth
zsh: killed     ./tslsynth

怎么会这样?


1)确切的项目并不重要,但它恰好是tsltools

2) 与

make

haskell haskell-stack
1个回答
0
投票

答案最终是不可知的,但正如评论中所建议的,您可以尝试以下几件事:

  1. 这是在 Mac 上吗?它是否利用了杀死非 Mac 批准的程序的“功能”?

  2. 退出代码是什么?

  3. 是不是内存不足的问题?

© www.soinside.com 2019 - 2024. All rights reserved.