2024 年 Clojure 状态调查! 中分享您的想法。

欢迎!请参阅 关于 页面以了解有关该功能的一些更多信息。

0
core.rrb-vector

附带的补丁包含一个失败的测试,该测试适用于 Clojure 和 ClojureScript 实现。它只是重复调用 subvec 和 catvec 来组合一个交错向量。附带的补丁仅包含 Clojure 的修复。我将调查 CLJS 的修复方案,但认为最好先就迄今为止的发现提出问题。

显示此行为的最低长度为 2371(触发 ArrayIndexOutOfBoundsException)。

3 答案

0

评论由:neilkirsopp 提出

新的补丁已通过 Clojure 和 ClojureScript 测试。

0

评论由:michalmarczyk 提出

非常感谢!我已经将您的补丁应用到 master 上,并添加了一个基于 test.check 的 test-reduce-subvec-catvec 测试版本(保留了原始的失效示例)。

0
参考:https://clojure.atlassian.net/browse/CRRBV-9(neilkirsopp 报告)
...