Re: Backtrace apply frames have 1st arg duplicated

2009-10-02 Thread Neil Jerram
l...@gnu.org (Ludovic Courtès) writes: > Hi Neil, > > Neil Jerram writes: > >> The make-stack frame should say just `[make-stack #t]'. >> >> I would guess this problem was introduced by your cclo->gsubr changes, >> beginning at e20d7001c3f7150400169fecb0bf0eefdf122fe2. I don't mind >> debugging

Re: Backtrace apply frames have 1st arg duplicated

2009-10-02 Thread Ludovic Courtès
Hi Neil, Neil Jerram writes: > The make-stack frame should say just `[make-stack #t]'. > > I would guess this problem was introduced by your cclo->gsubr changes, > beginning at e20d7001c3f7150400169fecb0bf0eefdf122fe2. I don't mind > debugging it, but maybe the problem is obvious to you, now I'

Re: Backtrace apply frames have 1st arg duplicated

2009-10-01 Thread Neil Jerram
Neil Jerram writes: >?: 3* [make-stack #t #t] > scheme@(guile-user)> (frame-arguments (stack-ref s 0)) > (#t #t) > > The make-stack frame should say just `[make-stack #t]'. I noticed later that this problem only appears to affect primitives that have a rest arg. Regards, Neil

Backtrace apply frames have 1st arg duplicated

2009-09-30 Thread Neil Jerram
Hi there, please note the occurrences of `#t #t' in the following. n...@arudy:~/SW/Guile/git$ meta/guile -q Guile Scheme interpreter 0.5 on Guile 1.9.3 Copyright (C) 2001-2008 Free Software Foundation, Inc. Enter `,help' for help. scheme@(guile-user)> (define s (make-stack #t)) scheme@(guile-user