GNU bug report logs - #38263
Bug in srfi-11 (?)

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guile; Reported by: Tim Gesthuizen <tim.gesthuizen@HIDDEN>; dated Mon, 18 Nov 2019 20:02:02 UTC; Maintainer for guile is bug-guile@HIDDEN.

Message received at 38263 <at> debbugs.gnu.org:


Received: (at 38263) by debbugs.gnu.org; 24 Nov 2019 08:52:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 24 03:52:39 2019
Received: from localhost ([127.0.0.1]:58078 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iYnZa-00073c-RM
	for submit <at> debbugs.gnu.org; Sun, 24 Nov 2019 03:49:05 -0500
Received: from world.peace.net ([64.112.178.59]:35404)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1iYnWZ-0006zK-3T
 for 38263 <at> debbugs.gnu.org; Sun, 24 Nov 2019 03:45:46 -0500
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <mhw@HIDDEN>)
 id 1iYnWX-0007aX-KX; Sun, 24 Nov 2019 03:45:41 -0500
From: Mark H Weaver <mhw@HIDDEN>
To: Tim Gesthuizen <tim.gesthuizen@HIDDEN>
Subject: Re: bug#38263: Bug in srfi-11
References: <87blt76eum.fsf.ref@HIDDEN> <87blt76eum.fsf@HIDDEN>
Date: Sun, 24 Nov 2019 03:44:28 -0500
In-Reply-To: <87blt76eum.fsf@HIDDEN> (Tim Gesthuizen via's message of "Tue, 
 19 Nov 2019 16:54:57 +0100")
Message-ID: <87pnhh1x4o.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 38263
Cc: 38263 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Tim,

Tim Gesthuizen <tim.gesthuizen@HIDDEN> wrote:

> Hi,
> I had a look today into the srfi-11 specificiation. It requires that the
> variables are bound to fresh locations so let me rephrase the bug:
>
>> (let ((a 1)
>>       (b (let-values (((a . b) (values 2 3))
>>                       (c (begin (set! a 9) 4)))
>>            (list a b c))))
>>   (cons a b))
>
> Evaluates to `(1 9 (3) (4))` while it should evaluate to
> `(9 2 (3) (4))`.

I agree that this example indicates a bug in Guile's 'let-values'
implementation (which was written by Andy Wingo in August 2009), but I
disagree that it should evaluate to '(9 2 (3) (4)).  I think that your
example should raise an error, because at the point where (set! a 9) is
found, neither of the 'a' variables are in scope.

     Regards,
       Mark




Information forwarded to bug-guile@HIDDEN:
bug#38263; Package guile. Full text available.

Message received at 38263 <at> debbugs.gnu.org:


Received: (at 38263) by debbugs.gnu.org; 19 Nov 2019 15:55:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 19 10:55:12 2019
Received: from localhost ([127.0.0.1]:48266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iX5qR-0007qI-R6
	for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 10:55:12 -0500
Received: from sonic308-18.consmr.mail.ir2.yahoo.com ([77.238.178.146]:40524)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tim.gesthuizen@HIDDEN>) id 1iX5qN-0007pM-Lo
 for 38263 <at> debbugs.gnu.org; Tue, 19 Nov 2019 10:55:09 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048;
 t=1574178900; bh=WVRRFd2H630S4YBY+PkMGZSJOaSrVwmzamWcAxja8nE=;
 h=From:To:Subject:Date:References:From:Subject;
 b=jk+g0KsX3IIQTkbK6Rj/xSh5eLtCogjJivbGfIi4MI9iVojRWESGBZKSqxTZLtoSP7MEgFJQ55xTgbdRvgaX62eyMfF4ge8h1uTZnRiqCQrgeTz0du4F6UdofRqk3OXLXBDy/2km+hLUzEmagBISp8dWRqKrJZJWcKpKi0K/a5Klaax7JuhMTwobKY/p+UZYwwcUhM3DWf3OCEinlpDodQOko7x5e2hT+hp6SuPXE0dLp/KyTuQrtTmlOUIJBbry1T0EsOnl8KnnZ2cxAwOjN8tGMSZzh+odM9pqtTrtbldTT6D8eRSAnLyg1Ay55Ks7EeRDT8c/EwrK0/YFlmJjvg==
X-YMail-OSG: BalO2csVM1mvDsVoRnFJuQiyc8ePKlDD9Cl81J2tIbgJHDS3wTdSh_l2BENAJg5
 UslpqKhEa_EQpRJ20iI3eM93Ew4UnFeVC65HdgLzsEpxj.S26y4ZpPztyX4TLUzAPDa30OxqYAiG
 ybk6ENCRFn09VL5OkJoGUBd56QPO3o9l.wezhNvNccpCvL34_5qnbhvIIB8kEjYA8bXfbhZNKJ3v
 0pz91Om6pVuiA7BuNlxNNYe7mlzd7zxYB1H1upYFHI6dopuTqaWYKCIhIHJaTA6coLYZq2dRyZ6_
 K0W4yhjq3U0ZxrKED5ymDlcO8G587aj3KV.Sr5TbSYgEUwP3iWND2vg1wLyFky.BmZ22dWGMqbr.
 OhDnJSGMkqdabDNias4VhPEem.XHIQqwef23JjNXkih3rb_78Xk82ZnvLqBjqLjVrxq4aWpUtR0q
 NRF5ACIJdWjBFl9lJQDz96fgSvqbt5bI5ZKAqPCQMAIyhvNSuDHMxULrXq.Pc3Pwrsk4jNMpGeYu
 h3UV1oJOKKJ22BV1ccBWcLEZKNlSQFFCjl3WB3hYV6PqYB0i_Qhz4iY3tMCWMOFQsK2fpu.Pb5fm
 8OcFUbaIZJlINZFF.zZo5CboqNxqhHXKYI01oXlifz7tWbLcFvs6nhBxUQg.V6Uad3wUgjObAdu0
 Sa43aK8p7GVhw7OmBe2R2PjmW8DvLoaOHWODmvRkxXP5lHcACa4QxepodoscyAI4Tk1hdALCdOWL
 BFSlNCyPZeHiZan8TNGls7lh2Pgolod6ee.yT0ROPqwRqUs9QeFGzELUvxIjgJRuOoGzIyBdGEYt
 QX5VcrQth95NPsY2AZeY5U87P_LXXmqMtcHt5MPxgpHa4znMf8JW0ELWbtW_BkgcmgrAEuGSsoSl
 MZR3B.d1U6DqrRjygmAxiqiJqV74tKwbFig5mzQPExutV6uQLVT9fKqXL.ckQHoIAbql9jX7XMJh
 gdkcubY.ypB6lsD1RSz8mmK2fPEAtx9pUfCvNFzySJm8OPSnnmlaF4kdwYx6nj2HuhKd7NoYsX7D
 M6Vl4PmHWni0lb6iXaHH3pF_XEeXVBaTAjrHTVYNHqVWT2xKCHVraqxB60yA_egRYc19W15Pqfhj
 ffa77FrkZxdbpOjmJTrxuDVODlz3CRAC6uUMbrlXKpqHn_oA8_VO4nSCNNFWJC_k1lzs.vcmDg31
 igbCPrvtL0pFUswsyiaXFDJqL9BkxkMKnxcTigkldr2zx62o46_bpoP27I574.cbQijIM2.CVCi6
 sCEqBG3YqNoa7MdW5edA7xQB.ktn09d65AhrIqlQnUnGMKuvZ1Q.mqvp7dzKyzgEzGs541iJmd.n
 hrwA_i3OXJ3xp6MfN3WwsgAy8hRSNiPKnZ3d5JcdRNBafk.TLYLTjF_xXn6770..UGwqfXScDcYG
 BFdBa
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic308.consmr.mail.ir2.yahoo.com with HTTP; Tue, 19 Nov 2019 15:55:00 +0000
Received: by smtp423.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA
 ID b222b96806f5152476a0a3db12115d8d; 
 Tue, 19 Nov 2019 15:54:59 +0000 (UTC)
User-agent: mu4e 1.2.0; emacs 26.3
From: Tim Gesthuizen <tim.gesthuizen@HIDDEN>
To: 38263 <at> debbugs.gnu.org
Subject: Bug in srfi-11
Date: Tue, 19 Nov 2019 16:54:57 +0100
Message-ID: <87blt76eum.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
References: <87blt76eum.fsf.ref@HIDDEN>
X-Mailer: WebService/1.1.14728 hermes Apache-HttpAsyncClient/4.1.4
 (Java/1.8.0_181)
Content-Length: 400
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 38263
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,
I had a look today into the srfi-11 specificiation. It requires that the
variables are bound to fresh locations so let me rephrase the bug:

> (let ((a 1)
>       (b (let-values (((a . b) (values 2 3))
>                        (c (begin (set! a 9) 4)))
>            (list a b c))))
>   (cons a b))

Evaluates to `(1 9 (3) (4))` while it should evaluate to
`(9 2 (3) (4))`.

Hope this helps,
Tim.




Information forwarded to bug-guile@HIDDEN:
bug#38263; Package guile. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Nov 2019 20:01:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 18 15:01:30 2019
Received: from localhost ([127.0.0.1]:46287 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iWnDG-0002ZN-2P
	for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:01:30 -0500
Received: from lists.gnu.org ([209.51.188.17]:38771)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tim.gesthuizen@HIDDEN>) id 1iWnDE-0002ZF-5n
 for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:01:28 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:51811)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <tim.gesthuizen@HIDDEN>) id 1iWnDC-0001BE-LV
 for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:01:27 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <tim.gesthuizen@HIDDEN>) id 1iWnDB-0004Vb-2s
 for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:01:26 -0500
Received: from sonic313-21.consmr.mail.ir2.yahoo.com ([77.238.179.188]:36558)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <tim.gesthuizen@HIDDEN>)
 id 1iWnDA-0004Ux-K3
 for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:01:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048;
 t=1574107281; bh=itoZtu/0AwuOMPouHshucJIkqK3Id+GmbYUmVWWCebc=;
 h=From:To:Subject:Date:References:From:Subject;
 b=bmt0EFOdg17Wxla9W5IMc9HhNQGgan+GhglfeVfu0QI8ug9KtxP77dZyQdsLtGZY29aGCbFL9ogjPRUPEiZcya+AY79/47BvbUYICAECrie3HqO6UuHEvJZoe1tw4ebYr7sJ6ha+JXY/R9zW0yYY4oy6M/+konXSQAPO16m6qTFxzUXFf0ltLp1EWEUO0iH35fU/190xFN58y42nBCjWB1uaQDWMuwZwvEU01fNwrSddFtQgKdyrMEABkYIZghTjPa6SvektolzV6BXpWlldY8tngrWITXySZDsXTokTPhNYHoQAO54kQT5GEnkwrcnqkuAZkNL2ULGPCNEENsZlpQ==
X-YMail-OSG: y9ljF1wVM1n5QJaQvs_HzWUuudRDpArM.vkXq0u.Gl6d1VyPljoJRkuUbjBTlWj
 gcEbXoCk.oaimnY0UzYv4f.WxGG18GSAnKFQHit8LRq9hs1_5Erse67ooshVrznwM6j3sCdm68gU
 ZvD8Vpjw8FNDe5uhVgEfY6j2wMXzgFNgc4e8xWi0SI1z4dE6OIEeIhBb.6j1cQHKaF.9OtACngBR
 nnC.gV4i5o5YD.kW_EDM.bAoEfQciZXVoHoQBw9VJSfZXsTer6Petec.qd5hHttZV846fkj8aDno
 TjM01ZyihgLRgtGsYFUfs7QueeShzVYWxeFuX4HV2iwa2P498p.R6esOqE7NuBA55SIRo0MP2CB5
 2YEtt2e1QdorwLDT74cXqzpYidtnnEeAA.cw2GC60_TgV9dAn4KwxMX7v967MR0Xhvm7o1.Cza8J
 Lvrvx1EcWD56lLnv0xYsXw8I3EfaprmbztdLpQstLQuOWH4x97y5ACVOL2FKTre942786sUfD3ko
 80ntIJNi77CXK24iIvb9bIdNhtOIum3izyFjpt6vh9z3vy8H5sg_w5mgm8WR0MZMg2HR_ARbnFV_
 .8jBiga5FvFJHCVyBmYL0Bzh00eBdhVEvWrfqhnHk.UwzVGmnD7tRHRVRDSURblf1xXg2Icl1yAK
 K1eNcfQs1.MCBm73sTql7i5RJnjNbArnbfPGC0NfmtV57n9zOy.cO6Na.3FWpguHFBR5Y6hgkghH
 CKnWB.ahDhSUFXVFeuDRkbryn4DWWe9IPuBT26HPnVixcV6qNbTXGGP0zyoGE4Cpt6lh6TKfHrfA
 iFy1_zhzerBrPxBM7tmugFzeuCUuRG85wTkeHDzOuaoVEm.T_kZPANRaoai4NlfZjE6ZiZF1Dm.C
 EIGZpe24bJkU_P7cAidYX1LhAJrofAP3y0MUScXA5g_36LG06rQGCbTNPu8VPlSS7o3Z0E6gkyjl
 65NG92mcMx2U03N_bX5QmfZzV.8NGGdD.h6YiAI4GxCGAIhagBRFJKzA96hktlx7OKCtzRcy9w2O
 zH1VMWeVuroPnhbMnb0CsVxIpO25rBZKMtqMn8_mDWe5ZDlu1DkcNO8wfMCflAYgU8lsCeXv_hD6
 TaL.koDO9f3m..cI6bQH5.ycoVc4xS_qBz0abhRG7yI4ZogrAnlUrMy2B9jjEK3QjVbKfHFyIkYz
 QjDerYaO61SESrIy3zgIH9HgE5vTTMgrloFJUVeQr.9daWpMNJhf9N5y8pJ2ejqtpx6qeOMOsZsZ
 DNuCMUubGiUTXbDgmundC8NvZSLRJQu2z98sevK5fBTwkPQ28DNxXKVnF5kqpqtg.eCnyXgatd6B
 rokhcU6RO_4Uju11jBY2F0RQ_ruZxwNiaCyEUxVPJS42QOCYbP9_RGRlowvOeEaPm4.8yQE2o7Ec
 -
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic313.consmr.mail.ir2.yahoo.com with HTTP; Mon, 18 Nov 2019 20:01:21 +0000
Received: by smtp429.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA
 ID 4d0c28c81f8920309ac1104ce581c019; 
 Mon, 18 Nov 2019 20:01:19 +0000 (UTC)
User-agent: mu4e 1.2.0; emacs 26.3
From: Tim Gesthuizen <tim.gesthuizen@HIDDEN>
To: bug-guile@HIDDEN
Subject: Bug in srfi-11 (?)
Date: Mon, 18 Nov 2019 21:01:17 +0100
Message-ID: <87r2250x9u.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
References: <87r2250x9u.fsf.ref@HIDDEN>
X-Mailer: WebService/1.1.14728 hermes Apache-HttpAsyncClient/4.1.4
 (Java/1.8.0_181)
Content-Length: 2943
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-Received-From: 77.238.179.188
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

Hi,
I was tinkering with srfi-11 and was wondering whether the following
is correct:

> scheme@(guile-user)> ,expand (let-values (((a b c) (values 1 2 3))
> 				  ((d . e) (values 4 5)))
> 		       (list a b c d e))
> $26 = ((@@ (srfi srfi-11) call-with-values)
>  (lambda () (values 1 2 3))
>  (lambda (t-1dff1b83541ce327-16e
>           t-1dff1b83541ce327-16f
>           t-1dff1b83541ce327-170)
>    ((@@ (srfi srfi-11) call-with-values)
>     (lambda () (values 4 5))
>     (lambda (d . e)
>       (let ((t-1dff1b83541ce327-171 d)
>             (t-1dff1b83541ce327-172 e)
>             (a t-1dff1b83541ce327-16e)
>             (b t-1dff1b83541ce327-16f)
>             (c t-1dff1b83541ce327-170))
>         (list a b c d e))))))

This differs from what the comment above the macro definition claims
to expand to.
It seems like the author forgot that he matched the temporaries before
the variables in srfi-11.scm:94.

> diff --git a/module/srfi/srfi-11.scm b/module/srfi/srfi-11.scm
> index 22bda21a2..13a2ffc4d 100644
> --- a/module/srfi/srfi-11.scm
> +++ b/module/srfi/srfi-11.scm
> @@ -95,13 +95,13 @@
>                                 (let lp ((vars (syntax vars)))
>                                   (syntax-case vars ()
>                                     ((id . rest)
> -                                    (acons (syntax id)
> -                                           (car
> +                                    (acons (car
>                                              (generate-temporaries (syntax (id))))
> +                                           (syntax id)
>                                             (lp (syntax rest))))
> -                                   (id (acons (syntax id)
> -                                              (car
> +                                   (id (acons (car
>                                                 (generate-temporaries (syntax (id))))
> +                                              (syntax id)
>                                                '())))))
>                                ((id ...) ids)
>                                ((tmp ...) tmps))

The code "works" anyhow because the lambdas are all nested and the
inner ones capture the parameters of the outer ones.
Which got me thinking why all the messing with temporaries is
neccessary at all. Why is

> (define-syntax let-values
>   (lambda (x)
>     (syntax-case x ()
>       ((_ (clauses ...) b0 b1 ...)
>        (let lp ((clauses #'(clauses ...)))
> 	 (if (null? clauses)
> 	     #'(begin b0 b1 ...)
> 	     (syntax-case (car clauses) ()
> 	       ((args exp)
> 		(with-syntax ((inner (lp (cdr clauses))))
> 		  #'(call-with-values (lambda () exp)
> 		      (lambda args inner)))))))))))

not sufficient? I would not consider my self a Scheme expert and it
could be that I just missed something.
It would be nice if someone could verify whether this is a bug or not.
I am using Guile 2.2.6 on Guix.

Tim.




Acknowledgement sent to Tim Gesthuizen <tim.gesthuizen@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#38263; Package guile. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.