Skip to content

Commit f4e057c

Browse files
mfikesswannodette
authored andcommitted
CLJS-1906: Self-host: script/test-self-parity fails
Need to bind env/*compiler* as it is used by fn called by check-use-macros-inferring-missing.
1 parent fb90282 commit f4e057c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/cljs/cljs/js.cljs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,8 @@
491491
(if (:error res)
492492
(cb res)
493493
(try
494-
(binding [ana/*analyze-deps* (:*analyze-deps* bound-vars)]
494+
(binding [ana/*analyze-deps* (:*analyze-deps* bound-vars)
495+
env/*compiler* (:*compiler* bound-vars)]
495496
(let [ast' (-> rewritten-ast
496497
(ana/check-use-macros-inferring-missing env)
497498
(ana/check-rename-macros-inferring-missing env))]

0 commit comments

Comments
 (0)