Looks like a Closure Compiler issue, you probably need to report this elsewhere.
On Wednesday, March 25, 2015, Yehonathan Sharvit <[email protected]> wrote: > Applying optimizations :advanced > Compiling "public/clojurescript/prod/main.min.js" failed. > java.lang.RuntimeException: INTERNAL COMPILER ERROR. > Please report this problem. > > null > Node(BLOCK): /controller_run_test.js:643:80 > return (function > $test$controller_run_test$on_scope_render_change($scope,_){ > Parent(FUNCTION ): controller_run_test.js:643:8 > return (function > audyx$test$controller_run_test$on_scope_render_change($scope,_){ > > at > com.google.javascript.jscomp.NodeUtil.isNameDeclaration(NodeUtil.java:1845) > at > com.google.javascript.jscomp.ReferenceCollectingCallback$Reference.isDeclarationHelper(ReferenceCollectingCallback.java:652) > at > com.google.javascript.jscomp.ReferenceCollectingCallback$Reference.isDeclaration(ReferenceCollectingCallback.java:641) > at > com.google.javascript.jscomp.ReferenceCollectingCallback$Reference.isInitializingDeclaration(ReferenceCollectingCallback.java:692) > at > com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection.getOneAndOnlyAssignment(ReferenceCollectingCallback.java:543) > at > com.google.javascript.jscomp.ReferenceCollectingCallback$ReferenceCollection.isAssignedOnceInLifetime(ReferenceCollectingCallback.java:513) > at > com.google.javascript.jscomp.InlineVariables$InliningBehavior.collectAliasCandidates(InlineVariables.java:179) > at > com.google.javascript.jscomp.InlineVariables$InliningBehavior.afterExitScope(InlineVariables.java:159) > at > com.google.javascript.jscomp.ReferenceCollectingCallback.exitScope(ReferenceCollectingCallback.java:253) > at > com.google.javascript.jscomp.NodeTraversal.popScope(NodeTraversal.java:689) > at > com.google.javascript.jscomp.NodeTraversal.popScope(NodeTraversal.java:680) > at > com.google.javascript.jscomp.NodeTraversal.traverseFunction(NodeTraversal.java:624) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:574) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseFunction(NodeTraversal.java:622) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:574) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseBranch(NodeTraversal.java:582) > at > com.google.javascript.jscomp.NodeTraversal.traverseRoots(NodeTraversal.java:318) > at > com.google.javascript.jscomp.NodeTraversal.traverseRoots(NodeTraversal.java:549) > at > com.google.javascript.jscomp.ReferenceCollectingCallback.process(ReferenceCollectingCallback.java:117) > at > com.google.javascript.jscomp.InlineVariables.process(InlineVariables.java:86) > at > com.google.javascript.jscomp.PhaseOptimizer$NamedPass.process(PhaseOptimizer.java:285) > at > com.google.javascript.jscomp.PhaseOptimizer$Loop.process(PhaseOptimizer.java:453) > at > com.google.javascript.jscomp.PhaseOptimizer.process(PhaseOptimizer.java:217) > at > com.google.javascript.jscomp.Compiler.optimize(Compiler.java:1972) > at > com.google.javascript.jscomp.Compiler.compileInternal(Compiler.java:765) > at > com.google.javascript.jscomp.Compiler.access$000(Compiler.java:96) > at com.google.javascript.jscomp.Compiler$3.call(Compiler.java:657) > at com.google.javascript.jscomp.Compiler$3.call(Compiler.java:654) > at com.google.javascript.jscomp.Compiler$4.call(Compiler.java:701) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:744) > Caused by: java.lang.NullPointerException > ... 39 more > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:;>. > To post to this group, send email to [email protected] > <javascript:;>. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
