You could try changing the heap allocator to use malloc instead of mmap. On a 64-bit architecture that should work fine.
On Fri, Jun 9, 2017 at 9:09 AM, Taylor R Campbell <campb...@mumble.net> wrote: > > Date: Thu, 8 Jun 2017 18:04:45 -0400 > > From: Pavan Maddamsetti <pavan.maddamse...@gmail.com> > > > > It seems to be something in microcode/fasload.c that is causing > > trouble? My /var/log/messages reports a W^X violation, but the > > /usr/local partition is marked as wxallowed in fstab. > > W^X violation would make sense -- nobody has taught MIT Scheme to cope > with W^X, and it would likely be a nontrivial task. I don't know how > you can work around that in OpenBSD -- maybe wxallowed doesn't apply > to new anonymous mmappings. > > _______________________________________________ > MIT-Scheme-devel mailing list > MIT-Scheme-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/mit-scheme-devel >
_______________________________________________ MIT-Scheme-devel mailing list MIT-Scheme-devel@gnu.org https://lists.gnu.org/mailman/listinfo/mit-scheme-devel