[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling with -DSCM_DEBUG=1
From: |
Neil Jerram |
Subject: |
Re: compiling with -DSCM_DEBUG=1 |
Date: |
Fri, 30 Oct 2009 21:28:01 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
Ken Raeburn <address@hidden> writes:
> At Andy's suggestion, re-posting the still-pending part that needs
> review. Without these changes, the code in the loops applies SCM_CAR
> to non-pair objects.
>
> GUILE_AUTO_COMPILE=0 \
> ../meta/uninstalled-env \
> guile-tools compile -Wunbound-variable -o "ice-9/debugger.go"
> "../../
> guile/module/ice-9/debugger.scm"
> Non-pair accessed with SCM_C[AD]R: `#<procedure #f (#{class\ 2865}#
> . #{initargs\ 2866}#)>'
>
> This patch is my best guess, but I'm not very familiar with the code...
I don't know... Even though this code is destined for the dustbin soon
anyway, I'd prefer if we understood it! I'll have another go at working
it out over the weekend.
Neil