我有一个在REPL中运行良好的SBCL程序(之前我已成功构建它),但在对代码进行一些更改后,构建不再起作用了。它仍然可以成功构建,但运行二进制文件会给我带来奇怪的错误:
fatal error encountered in SBCL pid 940(tid 2953912320):
thread_state: os_sem_wait(0x1408000): 4, No such file or directory
它在REPL中仍然可以正常工作(二进制文件也在同一个文件夹中)
调试此情况的最佳方法是什么?到目前为止,我一直在尝试和重建 - 有更好的方法吗?
答案 0 :(得分:0)
ASDF中央注册表暂时使用
--asdf-path
和--asdf-tree
进行了扩展 加载时的参数,并在此之后恢复为默认的中央注册表值。 为避免与此行为发生冲突,应对中央注册表进行更改 启动时间而不是应用程序加载时间。 Buildapp. Implementation
所以,如果你在运行时使用一些asdf
实用程序,我认为它可能会导致这样的错误。