[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-mit-scheme] Re: Instant Crash in 64-bit version
From: |
Taylor R Campbell |
Subject: |
[Bug-mit-scheme] Re: Instant Crash in 64-bit version |
Date: |
Mon, 9 Nov 2009 10:03:42 -0500 |
User-agent: |
IMAIL/1.21; Edwin/3.116; MIT-Scheme/7.7.90.+ |
Date: Mon, 2 Nov 2009 17:25:18 -0500
From: Taylor R Campbell <address@hidden>
Gee, it looks like the C back end never performs stack checks.
Fortunately the quick fix (to add a stack check to the INTERRUPT_CHECK
&c. macros in microcode/liarc.h) should be pretty easy; I'll look into
doing that after dinner.
Sorry for taking so long about this. It should be fixed in Git now.
You can build it from a fresh Git repository like so:
git clone git://git.savannah.gnu.org/mit-scheme.git
cd mit-scheme/src
sh etc/make-liarc-dist.sh
(At this point you may want to tar up the mit-scheme directory that
Git created, in case you want to use it on another machine, for
instance.)
sh etc/make-liarc.sh
(You can also append configure options to the etc/make-liarc.sh
script.)