Welcome! Please see the About page for a little more info on how this works.

+1 vote
in Libs by

After ASYNC-248 was applied I've seen other people on slack run into issues.

Today I went to do some repl stuff using one of our production build artifacts and got this at the repl:

Clojure 1.11.1
user=> (require 'clojure.core.async)
user=> (require 'clojure.core.async.impl.ioc-macros)
Execution error (NoSuchFieldError) at clojure.tools.analyzer.jvm.utils__init/load (REPL:259).
user=> (clojure.core.async/go 1)
Syntax error macroexpanding clojure.core.async/go at (REPL:1:1).
Attempting to call unbound fn: #'clojure.core.async.impl.ioc-macros/state-machine

ASYNC-248 just seems to be broken

I'm seeing errors similar to this using shadow-cljs from calva, it appears there is a race condition. The exact error is sensitive to timing. Still investigating

1 Answer

0 votes