Issues

Select view

Select search mode

 

JDK 11 Compatibility

Fixed

Description

Exception in thread "main" Syntax error compiling deftype* at (clojure/data/avl.clj:159:1). at clojure.lang.Compiler.analyzeSeq(Compiler.java:7114) at clojure.lang.Compiler.analyze(Compiler.java:6789) at clojure.lang.Compiler.analyze(Compiler.java:6745) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6118) at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:6436) at clojure.lang.Compiler.analyzeSeq(Compiler.java:7106) at clojure.lang.Compiler.analyze(Compiler.java:6789) at clojure.lang.Compiler.analyze(Compiler.java:6745) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6120) at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5467) at clojure.lang.Compiler$FnExpr.parse(Compiler.java:4029) at clojure.lang.Compiler.analyzeSeq(Compiler.java:7104) at clojure.lang.Compiler.analyze(Compiler.java:6789) at clojure.lang.Compiler.eval(Compiler.java:7173) at clojure.lang.Compiler.load(Compiler.java:7635) Caused by: java.lang.IllegalArgumentException: Must hint overloaded method: toArray at clojure.lang.Compiler$NewInstanceMethod.parse(Compiler.java:8496) at clojure.lang.Compiler$NewInstanceExpr.build(Compiler.java:8058) at clojure.lang.Compiler$NewInstanceExpr$DeftypeParser.parse(Compiler.java:7934) at clojure.lang.Compiler.analyzeSeq(Compiler.java:7106) ... 110 more

Environment

OpenJDK 11 with Clojure 1.10 and data.avl 0.0.17

Details

Assignee

Reporter

Priority

Created January 31, 2019 at 2:57 AM
Updated June 6, 2019 at 6:38 PM
Resolved June 6, 2019 at 6:38 PM

Activity

Show:

Alex Miller June 6, 2019 at 6:38 PM

This was fixed back in 0.0.18.