[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #919: "Nursery too small" errors on cygwin
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #919: "Nursery too small" errors on cygwin |
Date: |
Sun, 09 Sep 2012 13:05:45 -0000 |
#919: "Nursery too small" errors on cygwin
----------------------+-----------------------------------------------------
Reporter: felix | Owner: mario
Type: defect | Status: assigned
Priority: major | Milestone: 4.8.0
Component: unknown | Version: 4.8.x
Resolution: | Keywords: cygwin
----------------------+-----------------------------------------------------
Changes (by felix):
* cc: jcowan (added)
* owner: => mario
* status: new => assigned
Comment:
Here some suggestions for digging deeper:
1) remove any previous installation of chicken from the cygwin environment
2) build the rc3 tarball like this:
make PREFIX=<prefix> DEBUGBUILD=1 PLATFORM=cygwin all install
Do the checks still fail? If no, you could try upgrade your cygwin
installation, perhaps this is a compiler bug. If the checks fail, are the
failures exactly the same as in the original run? Select some failing test
and compile it:
<prefix>/bin/csc tests/<testfile> -k -o xxx
Then start gdb:
gdb xxx
b runtime.c:1103 ("C_check_nursery_minimum()")
run -:d
What happens? If you reach the breakpoint, enter "bt 10" and show us the
output.
--
Ticket URL: <http://bugs.call-cc.org/ticket/919#comment:1>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.