你好,
我正在开发一个在 Clojure 1.12.0-master-SNAPSHOT 上再次运行测试套件的项目。
在这个版本的 Clojure 中,形式 (drop Long/MAX_VALUE [])
抛出 ArithmeticException。
我直接在带有提交 1b3a5065b7f533d4fd7109686fcc4489163b916c 的 Clojure 存储库中尝试了这个操作,那里的情况也导致了这个问题。
$ java -jar clojure.jar Clojure 1.12.0-master-SNAPSHOT user=> (drop Long/MAX_VALUE []) 运行时错误 (ArithmeticException) 在 java.lang.Math/toIntExact (Math.java:1074)。整数溢出
我只是想提一下这件事情,因为我没有在 JIRA 上找到关于这个问题的任何问题。