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:
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