Looking back at previous messages reminds me that you may be using `--enable-cgcdefault'. Is that still the case? If so, the memory problem makes sense, because conservative GC has problems at the scale of `raco setup'.
To make 3m work right, "src/racket/gc2/sighand.c" needs a __FreeBSD_kernel__ on line 128: #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) Does that avoid the bus error that you saw before? At Thu, 28 Apr 2011 07:47:52 -0300, David Bremner wrote: > On Wed, 27 Apr 2011 18:48:51 -0600, Matthew Flatt <mfl...@cs.utah.edu> wrote: > > > > Do you have any process limits set? (My impression is memory is often > > limited by default on FreeBSD systems.) > > > > There was a limit of 512M on data segment size, which I raised to 2G, but it > doesn't seem to change much. Resident set size slowly climbs to 3G as it > starts to compile racklog, and then it crashes with > > GC Warning: Out of Memory! Returning NIL! > Segmentation fault > > David _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev