你好,
我正在处理一个在 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 上没有找到关于这个问题的报告。