"Victor Miraldo (UU)" <[email protected]> writes: > Dear ghc-devs, > > We are working on a library and came across quite high memory consumption > when compiling some code (generated by TH). > > This memory issue seems to come from the exhaustiveness checker as > we found in: > https://ghc.haskell.org/trac/ghc/ticket/11163 > https://ghc.haskell.org/trac/ghc/ticket/11195 > > We came up with a "minimal" example that at least is self contained and > triggers the problem; `runghc Minimal.hs` should finish with about 5GB of RAM. > Hmm, with 8.2 I'm seeing a peak memory usage of 3.5 GB, with that peak occurring during renaming, not desugaring (when exhaustiveness checking happens). Are you certain that the exhaustiveness checker is the responsible party?
Cheers, - Ben
signature.asc
Description: PGP signature
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
