GHC 6.8.2 and large source files

Christian Höner zu Siederdissen christian.hoener at uni-bielefeld.de
Wed Jun 4 21:06:59 EDT 2008


Dear Haskell users,

please see ticket 2346 for example code. Note that two of the files will
likely require all available memory upon compilation.

Christian Höner zu Siederdissen

* Christian Höner zu Siederdissen <christian.hoener at uni-bielefeld.de> [01.01.1970 00:59]:
> Dear Haskell users,
> 
> we have an automated system that generates executable haskell source
> files. These files have a line count from 1,000 lines up to 28,000
> lines. There is only 1 type definition and 5 functions in total in the
> file.
> 
> We now can compile into executable code some of these programs but the
> compiler requires an incredible amount of memory: the 15,000 line
> programs easily require 2 GByte of RAM and then the compiler dies.
> 
> Are there hints on how to compile large source files? Would it help, for
> example to compile each function on its own?
> 
> On the following webpage you can find a handcrafted program, albeit with
> very few lines, that shows how one of our source files would look like:
> http://bibiserv.techfak.uni-bielefeld.de/cgi-bin/adp_MatrixMult
> 
> We automatically generate type, algebras and the grammar for our
> application.
> 
> Thanks,
> Christian Höner zu Siederdissen
> 



> _______________________________________________
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users at haskell.org
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/glasgow-haskell-users/attachments/20080605/7e0f3f5c/attachment.bin


More information about the Glasgow-haskell-users mailing list