Re: Leiningen, AOT compilation, and classloaders

2017-03-15 Thread Kevin Downey
On 03/07/2017 09:07 PM, 'Tianxiang Xiong' via Clojure wrote: > I recently ran into an issue with AOT compilation that I'd like to > understand better. A minimal working example (MWE) can be found here > . > > Basically, using `:aot :all` in `project

Re: Leiningen, AOT compilation, and classloaders

2017-03-15 Thread 'Tianxiang Xiong' via Clojure
Thanks for investigating--any luck? On Friday, 10 March 2017 07:16:32 UTC-8, Mike Rodriguez wrote: > > I haven't been able to get to the bottom of this as of yet. Primarily the > problem is I need to investigate how `lein trampoline` works compared to > without it, from an implementation perspe

Re: Leiningen, AOT compilation, and classloaders

2017-03-10 Thread Mike Rodriguez
I haven't been able to get to the bottom of this as of yet. Primarily the problem is I need to investigate how `lein trampoline` works compared to without it, from an implementation perspective. I'll note that `lein test` does do a :reload option to `require` when running tests. Typically for

Leiningen, AOT compilation, and classloaders

2017-03-07 Thread 'Tianxiang Xiong' via Clojure
I recently ran into an issue with AOT compilation that I'd like to understand better. A minimal working example (MWE) can be found here . Basically, using `:aot :all` in `project.clj` with `lein trampoline test` results in different classloaders