I haven't seen this reported.
(Long/.toString 123) ;;works
(a/<!! (a/thread (Long/.toString 123))) ;;works
(a/go (Long/.toString 123)) ;;error
Note: The following stack trace applies to the reader or compiler, your code was not executed.
CompilerException Syntax error macroexpanding a/go at (1:1). {:clojure.error/phase :macro-syntax-check, :clojure.error/line 1, :clojure.error/column 1, :clojure.error/source "NO_SOURCE_PATH", :clojure.error/symbol a/go}
ExceptionInfo No matching method: .toString for class: class java.lang.Long and arity: 1 {:method .toString, :class java.lang.Long, :argc 1, :file "NO_SOURCE_PATH", :column 7, :line 1}
clojure.tools.analyzer.passes.jvm.validate/validate-call (validate.clj:127)
clojure.tools.analyzer.passes.jvm.validate/validate-call (validate.clj:87)
clojure.tools.analyzer.passes.jvm.validate/eval4802/fn--4803 (validate.clj:137)
clojure.lang.MultiFn.invoke (MultiFn.java:229)
clojure.tools.analyzer.passes.jvm.validate/validate (validate.clj:265)
clojure.tools.analyzer.passes.jvm.validate/validate (validate.clj:240)
clojure.lang.Var.invoke (Var.java:386)
clojure.tools.analyzer.passes/compile-passes/fn--3424/fn--3429 (passes.clj:167)
clojure.tools.analyzer.passes/compile-passes/fn--3424/fn--3431 (passes.clj:169)
clojure.tools.analyzer.passes/compile-passes/fn--3424/fn--3431 (passes.clj:169)
clojure.tools.analyzer.passes/compile-passes/fn--3424/fn--3431 (passes.clj:169)
clojure.core/partial/fn--5929 (core.clj:2648)