我正在使用堆栈处理Haskell项目,我正在尝试运行$ stack ghci
。
但是,运行此命令会导致分段错误。
$ stack ghci
/run/user/1000/nix-shell.73C8na/rc: line 1: 21539 Segmentation fault '/nix/store/72cwmv8clkfvi4vbf7k5c89k278b33mg-stack-1.4.0/bin/stack' $STACK_IN_NIX_EXTRA_ARGS '--internal-re-exec-version=1.4.0' 'ghci'
$
这让我很困惑,因为我的项目能够毫无错误地构建。
$ stack build
$
问题可能是什么?
我可以采取哪些进一步措施来确定问题?
我在nixos上。
编辑:
我运行$ stack clean
然后能够在没有seg错误的情况下运行$ stack ghci
,因此对于此问题的情况,这是一种潜在的解决方法。我仍然不明白问题的根本原因。