请在 2024 Clojure 状态调查! 分享您的想法。

欢迎!请查看关于页面以了解该系统的工作方式的相关信息。

0 投票
core.logic

使用相同的输入调用 run* 两次可能没有明显原因地返回不同结果。
见附件。

4 答案

0 投票

作者:dnolen 评论

问题代码错误地在不属于有限域的全新变量上使用了有限域操作。能否提供修正后演示问题的代码版本?

0 投票

作者:maurolopes 评论

当然。我刚刚为每个参与 fd 操作的变量添加了一个带有有限域的新代码版本。问题仍然存在。

0 投票

作者:dnolen 评论

这个问题可能与 LOGIC-162 相关。

0 投票
参考:https://clojure.atlassian.net/browse/LOGIC-156(由 maurolopes 报告)
...