From unknown Mon Aug 18 14:23:13 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13176 <13176@debbugs.gnu.org> To: bug#13176 <13176@debbugs.gnu.org> Subject: Status: SRFI-37 does not terminate Reply-To: bug#13176 <13176@debbugs.gnu.org> Date: Mon, 18 Aug 2025 21:23:13 +0000 retitle 13176 SRFI-37 does not terminate reassign 13176 guile submitter 13176 ludo@gnu.org (Ludovic Court=C3=A8s) severity 13176 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 13 16:46:58 2012 Received: (at submit) by debbugs.gnu.org; 13 Dec 2012 21:46:58 +0000 Received: from localhost ([127.0.0.1]:41339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TjGcK-0005ze-S0 for submit@debbugs.gnu.org; Thu, 13 Dec 2012 16:46:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44873) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TjGcH-0005zM-KQ for submit@debbugs.gnu.org; Thu, 13 Dec 2012 16:46:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TjGbO-0003iA-4H for submit@debbugs.gnu.org; Thu, 13 Dec 2012 16:45:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-106.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55369) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjGbO-0003i6-0g for submit@debbugs.gnu.org; Thu, 13 Dec 2012 16:45:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjGbM-0005CW-3F for bug-guile@gnu.org; Thu, 13 Dec 2012 16:45:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TjGbL-0003hQ-1J for bug-guile@gnu.org; Thu, 13 Dec 2012 16:45:56 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:4478) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjGbK-0003hK-Qu for bug-guile@gnu.org; Thu, 13 Dec 2012 16:45:54 -0500 X-IronPort-AV: E=Sophos;i="4.84,276,1355094000"; d="scan'208";a="165782881" Received: from reverse-83.fdn.fr (HELO pluto) ([80.67.176.83]) by mail4-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-SHA; 13 Dec 2012 22:45:35 +0100 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: bug-guile@gnu.org Subject: SRFI-37 does not terminate X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Frimaire an 221 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Thu, 13 Dec 2012 22:45:34 +0100 Message-ID: <87y5h1y6bl.fsf@gnu.org> User-Agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) The following case does not terminate: scheme@(guile-user)> (use-modules (srfi srfi-37)) scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t))= )) scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error "unrecognized= ")) (lambda _ #f) '()) [spins forever] (This is an option with a short name, optional argument; it is used without that optional argument.) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 07 17:04:49 2013 Received: (at 13176) by debbugs.gnu.org; 7 Mar 2013 22:04:49 +0000 Received: from localhost ([127.0.0.1]:37245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDivg-00051g-H3 for submit@debbugs.gnu.org; Thu, 07 Mar 2013 17:04:49 -0500 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:49184 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDive-00051W-74 for 13176@debbugs.gnu.org; Thu, 07 Mar 2013 17:04:47 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 49842B3BE; Thu, 7 Mar 2013 17:04:11 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=gBndccnuuxsD KXfl9WB2SuLIr1U=; b=TiYS+dAIZ+C1yC+cciKjBOsZ/MU9vsJZb+5rQ6PdGzX7 Ub1huhFU4xTNf0MwBGkgETgWp7RDP36bMT+QqkfJn7Hw13nxR1XvR8V3QRWl2eqm Nvxx0RFgzt37DAZCOUwkiIc06sKFVPt/XKH6PvoyNhuzPcmLeTRk5VOfg5yhWdk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=w5RmC1 3SxEWXUoH3glVl/ysxlGkk2byTVPip2BU+a5GmwR3j2/XEyQaKUjYHGw1q3VMAzB BPH0jKviR9OVJ+o/H4ooHHTtwRQA/XfoEBcebFxphZJlPY9iC7tEXptLeIRjVNem sDenYtunZcHUyaH89SEsZdengYocn3UUN7T9I= Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 3CA88B3BD; Thu, 7 Mar 2013 17:04:11 -0500 (EST) Received: from badger (unknown [88.160.190.192]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 8BEAAB3BC; Thu, 7 Mar 2013 17:04:10 -0500 (EST) From: Andy Wingo To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#13176: SRFI-37 does not terminate References: <87y5h1y6bl.fsf@gnu.org> Date: Thu, 07 Mar 2013 23:04:07 +0100 In-Reply-To: <87y5h1y6bl.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Thu, 13 Dec 2012 22:45:34 +0100") Message-ID: <87fw06dfzc.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: F097C0CE-8772-11E2-9E48-59240E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 13176 Cc: 13176@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.5 (--) On Thu 13 Dec 2012 22:45, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > The following case does not terminate: > > scheme@(guile-user)> (use-modules (srfi srfi-37)) > scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t= )))) > scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error "unrecogniz= ed")) (lambda _ #f) '()) > [spins forever] > > (This is an option with a short name, optional argument; it is used > without that optional argument.) As an args-fold user, you would be ideal to look into this one :-) A --=20 http://wingolog.org/ From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 25 18:32:11 2013 Received: (at 13176-done) by debbugs.gnu.org; 25 Mar 2013 22:32:11 +0000 Received: from localhost ([127.0.0.1]:45166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UKFw3-0004YZ-Dn for submit@debbugs.gnu.org; Mon, 25 Mar 2013 18:32:11 -0400 Received: from xanadu.aquilenet.fr ([88.191.123.111]:49683) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UKFw1-0004YR-Je for 13176-done@debbugs.gnu.org; Mon, 25 Mar 2013 18:32:10 -0400 Received: from localhost (localhost [127.0.0.1]) by xanadu.aquilenet.fr (Postfix) with ESMTP id B730ECF04 for <13176-done@debbugs.gnu.org>; Mon, 25 Mar 2013 23:29:52 +0100 (CET) Received: from xanadu.aquilenet.fr ([127.0.0.1]) by localhost (xanadu.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQbFG5I8BEVT for <13176-done@debbugs.gnu.org>; Mon, 25 Mar 2013 23:29:52 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by xanadu.aquilenet.fr (Postfix) with ESMTPSA id 66810CEF0 for <13176-done@debbugs.gnu.org>; Mon, 25 Mar 2013 23:29:52 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: 13176-done@debbugs.gnu.org Subject: Re: bug#13176: SRFI-37 does not terminate References: <87y5h1y6bl.fsf@gnu.org> Date: Mon, 25 Mar 2013 23:29:51 +0100 In-Reply-To: <87y5h1y6bl.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 13 Dec 2012 22:45:34 +0100") Message-ID: <87li9b2jvk.fsf@gnu.org> User-Agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ludo@gnu.org (Ludovic Courtès) skribis: > The following case does not terminate: > > scheme@(guile-user)> (use-modules (srfi srfi-37)) > scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t)))) > scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error "unrecognized")) (lambda _ #f) '()) > [spins forever] [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 13176-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ludo@gnu.org (Ludovic Courtès) skribis: > The following case does not terminate: > > scheme@(guile-user)> (use-modules (srfi srfi-37)) > scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t)))) > scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error "unrecognized")) (lambda _ #f) '()) > [spins forever] [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4832] ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > The following case does not terminate: > > scheme@(guile-user)> (use-modules (srfi srfi-37)) > scheme@(guile-user)> (define opts (list (option '(#\I) #f #t (lambda _ #t= )))) > scheme@(guile-user)> (args-fold '("-I") opts (lambda _ (error "unrecogniz= ed")) (lambda _ #f) '()) > [spins forever] Fixed in 59b0f9d. Ludo=E2=80=99. From unknown Mon Aug 18 14:23:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 23 Apr 2013 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator