core.rrb-vector fails on JDK 11 EA builds
Description
Environment
Java version : JDK 11 EA
OS : ubuntu
Ref : https://travis-ci.org/tirkarthi/boot/jobs/400504437
Attachments
Activity
Andy Fingerhut September 18, 2019 at 7:05 PM
Resolving this issue as fixed, since a fix was committed as mentioned in Daniel Compton’s comment above, and it was in a core.rrb-vector release from mid 2018.
Daniel Compton December 7, 2018 at 11:31 PM
This was merged in https://github.com/clojure/core.rrb-vector/commit/b489b3249d56bb6a104c2d4ead2da8ade8dd29b4 and is available in version 0.0.12 and later (0.0.13 is the latest version at the time of writing). For easy copy/pasting:
[org.clojure/core.rrb-vector "0.0.13"]
Ghadi Shayban September 28, 2018 at 8:49 PM
This is in the latest release, I think this ticket can be closed.
import September 11, 2018 at 7:26 PM
Comment made by: kanwei
Any chance there could be a new release of rrb-vector? JDK 11 is now in RC and it seems the issue has been fixed on master. Thanks!
Karthikeyan July 10, 2018 at 11:32 AM
Thanks @jafingerhut for the information. Relevant commit : http://hg.openjdk.java.net/jdk/jdk11/rev/3ef0862bbb3d . It also seems to cause issues with Clojure's master branch and the patch by Will Cohen helps tests to pass. I have opened a related issue there : https://dev.clojure.org/jira/browse/CLJ-2374
I tried to test boot on JDK 11 EA builds and there seems to be fipp somewhere in the dependency chain that has core.rrb-vector 0.0.11 as dependency. It fails with the below error :
java.lang.IllegalArgumentException: Must hint overloaded method: toArray
clojure.lang.Compiler$CompilerException: java.lang.IllegalArgumentException: Must hint overloaded method: toArray, compilingclojure/core/rrb_vector/rrbt.clj:282:1)
clojure.lang.ExceptionInfo: java.lang.IllegalArgumentException: Must hint overloaded method: toArray, compilingclojure/core/rrb_vector/rrbt.clj:282:1)
Reference Travis build : https://travis-ci.org/tirkarthi/boot/jobs/398611988#L803
This was passing a few days back but fails as of now. Feel free to close this if it's fixed in master and it's not released yet.
Successful build : https://travis-ci.org/tirkarthi/boot/jobs/398610834