From unknown Fri Sep 05 17:59:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24061: While loop can't call continue in master branch Resent-From: Nala Ginrut Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sun, 24 Jul 2016 11:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24061 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 24061@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.146935894524235 (code B ref -1); Sun, 24 Jul 2016 11:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2016 11:15:45 +0000 Received: from localhost ([127.0.0.1]:35249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRHNo-0006Io-SJ for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRHNn-0006IZ-1y for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRHNg-0002yn-V2 for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:37 -0400 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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNg-0002yT-Kc for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNe-0002FA-Fg for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRHNa-0002y0-4S for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:33 -0400 Received: from mail-pf0-x231.google.com ([2607:f8b0:400e:c00::231]:34748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNZ-0002xv-Nd for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:30 -0400 Received: by mail-pf0-x231.google.com with SMTP id p64so54852568pfb.1 for ; Sun, 24 Jul 2016 04:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:date:organization:mime-version :content-transfer-encoding; bh=tVXffJLNliTn0NOUKJ7MdZHb4s2izCGrI4xu41SCjas=; b=MQ+9ivTK8HpV7NFoDtkJn6hzFwrf2/k1dxjnAOnAGBvAteIx93Zjx4AL/lOsN4d/cf li8CKuV6hCChrYASwXZFwRaf4X+WmxKkb/aIVDh+kzQFjQJPsO0jQEQLtMH/tUcLqI7P yZ5xJb6Gqp4pXNHfKR7Uzp+CCKjW9tDX3hCQJdkP/4JyTX85VCJ+46aWaSRy+KTXa7eL +9k04k6wyfwMfiqK9EWD7edwuX4B6/4wIhVccOW8la9klFAdH5KwS5gqsnmCgtcMoJq5 2ti+izRed5NJACcOpOevYekfpxS89KaG6YshGnZxu08oePwun39VPUhxFtWBBcEp4hwb CR+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:date:organization :mime-version:content-transfer-encoding; bh=tVXffJLNliTn0NOUKJ7MdZHb4s2izCGrI4xu41SCjas=; b=cVnF9DS2WI/Q8BvEUjuypICISAnDdQszWuXvKeT5BT/6oE0IyP6R2qGx87FhV2KC4+ oiF4yyZLab7/QI1AzAgpN1zWxlSDtOBXytkIQUpKYbT1oob5TjHDG+BtKqWlZIynw7RS +kuzjzA3SgNDWbjKg4ZFvbqURqoWbjfJlpfgvv3Kca96FsukaovqJq3t3pWVpl1GXeZ0 36Xj2voFZ1zD7WQG673o0LrewaMcjxr8GHVr6JWULV2lZL8TuI7lKSEvih5z9BRuvoHu ag8eZEMwmEKGtUH6O6goIwojL9Tpje3NVRD0UntEJ/SjAD/bODC0gGZ91kG9svJS/H8k qXKw== X-Gm-Message-State: AEkoousCj5YFJuqsv1ofRX2Qc/OXaM9CP1tFPjOZ8Gbm1VrXm38L2WFa0/aGHyWk3KXtxA== X-Received: by 10.98.70.199 with SMTP id o68mr20915467pfi.17.1469358928685; Sun, 24 Jul 2016 04:15:28 -0700 (PDT) Received: from localhost (www.nalaginrut.com. [74.207.246.185]) by smtp.gmail.com with ESMTPSA id tm1sm32342042pac.23.2016.07.24.04.15.27 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 24 Jul 2016 04:15:27 -0700 (PDT) Message-ID: <1469358925.9234.8.camel@gmail.com> From: Nala Ginrut Date: Sun, 24 Jul 2016 19:15:25 +0800 Organization: HFG Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.4-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In 2.1.3.59-516f7, the 'continue' in 'while loop' throw exception. It's OK in stable-2.0. ========================code============================ (define i 0) (while (< i 20)        (display i)(newline)        (when (= i 11) (continue)) (set! i (1+ i))) ========================end============================= While compiling expression: ERROR: Throw to key `match-error' with args `("match" "no matching pattern" #)'. From unknown Fri Sep 05 17:59:47 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nala Ginrut Subject: bug#24061: closed (Re: bug#24061: While loop can't call continue in master branch) Message-ID: References: <87eg64tjdw.fsf@pobox.com> <1469358925.9234.8.camel@gmail.com> X-Gnu-PR-Message: they-closed 24061 X-Gnu-PR-Package: guile Reply-To: 24061@debbugs.gnu.org Date: Thu, 04 Aug 2016 19:39:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1470339542-5793-1" This is a multi-part message in MIME format... ------------=_1470339542-5793-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24061: While loop can't call continue in master branch which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 24061@debbugs.gnu.org. --=20 24061: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24061 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1470339542-5793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24061-done) by debbugs.gnu.org; 4 Aug 2016 19:38:18 +0000 Received: from localhost ([127.0.0.1]:55876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVOTC-0001UT-Dl for submit@debbugs.gnu.org; Thu, 04 Aug 2016 15:38:18 -0400 Received: from pb-sasl1.pobox.com ([64.147.108.66]:50777 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVOTA-0001UK-Bt for 24061-done@debbugs.gnu.org; Thu, 04 Aug 2016 15:38:16 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id A50D42E512; Thu, 4 Aug 2016 15:38:13 -0400 (EDT) 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=bUa8XdI0OsY7 z5iQQSmOZ2b2Ajc=; b=URsNXWnTnZXLSey0SQsaA2BFpnNVKgKP8DJvBGLU4N7n NUMQeD6G6x3OLIVNkO3sN58QbxV1V3IM5sCbcZchbWzgCscTQLPIbLSgSCHQT4Ei xFVOVD6ELb/2dvx2Ft4pL6LLpiPZsT12eOdxVA0/7gfiIwyTsCgSa6zFmBk+to4= 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=fHxSOt vjAkWiW7+vQ1H/7ewVkUIUobiCFoU7iEd44aHgLkL1sLzZt0UnYFgv/CFbllD2fZ Dz/UYG9bdEXCDJlvm8V1a0zCfjqeJNHYb8N5GMeGfCKG6/hqIVzeSN1dP77W0z8v 135X77dnamd38kD3Gg4j9iu1/CALbRl8FiqJg= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 8B5DA2E511; Thu, 4 Aug 2016 15:38:13 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 8426C2E510; Thu, 4 Aug 2016 15:38:12 -0400 (EDT) From: Andy Wingo To: Nala Ginrut Subject: Re: bug#24061: While loop can't call continue in master branch References: <1469358925.9234.8.camel@gmail.com> Date: Thu, 04 Aug 2016 21:38:03 +0200 In-Reply-To: <1469358925.9234.8.camel@gmail.com> (Nala Ginrut's message of "Sun, 24 Jul 2016 19:15:25 +0800") Message-ID: <87eg64tjdw.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: FB383746-5A7A-11E6-9007-C1836462E9F6-02397024!pb-sasl1.pobox.com X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 24061-done Cc: 24061-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) On Sun 24 Jul 2016 13:15, Nala Ginrut writes: > In 2.1.3.59-516f7, the 'continue' in 'while loop' throw exception. It's > OK in stable-2.0. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dc= ode=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > (define i 0) > (while (< i 20) > =C2=A0 =C2=A0 =C2=A0 =C2=A0(display i)(newline) > =C2=A0 =C2=A0 =C2=A0 =C2=A0(when (=3D i 11) (continue)) (set! i (1+ i))) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3De= nd=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > > While compiling expression: > ERROR: Throw to key `match-error' with args `("match" "no matching > pattern" #)'. Fixed in master. Thanks for the report! Andy ------------=_1470339542-5793-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jul 2016 11:15:45 +0000 Received: from localhost ([127.0.0.1]:35249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRHNo-0006Io-SJ for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRHNn-0006IZ-1y for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRHNg-0002yn-V2 for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:37 -0400 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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNg-0002yT-Kc for submit@debbugs.gnu.org; Sun, 24 Jul 2016 07:15:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNe-0002FA-Fg for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRHNa-0002y0-4S for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:33 -0400 Received: from mail-pf0-x231.google.com ([2607:f8b0:400e:c00::231]:34748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRHNZ-0002xv-Nd for bug-guile@gnu.org; Sun, 24 Jul 2016 07:15:30 -0400 Received: by mail-pf0-x231.google.com with SMTP id p64so54852568pfb.1 for ; Sun, 24 Jul 2016 04:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:date:organization:mime-version :content-transfer-encoding; bh=tVXffJLNliTn0NOUKJ7MdZHb4s2izCGrI4xu41SCjas=; b=MQ+9ivTK8HpV7NFoDtkJn6hzFwrf2/k1dxjnAOnAGBvAteIx93Zjx4AL/lOsN4d/cf li8CKuV6hCChrYASwXZFwRaf4X+WmxKkb/aIVDh+kzQFjQJPsO0jQEQLtMH/tUcLqI7P yZ5xJb6Gqp4pXNHfKR7Uzp+CCKjW9tDX3hCQJdkP/4JyTX85VCJ+46aWaSRy+KTXa7eL +9k04k6wyfwMfiqK9EWD7edwuX4B6/4wIhVccOW8la9klFAdH5KwS5gqsnmCgtcMoJq5 2ti+izRed5NJACcOpOevYekfpxS89KaG6YshGnZxu08oePwun39VPUhxFtWBBcEp4hwb CR+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:subject:from:to:date:organization :mime-version:content-transfer-encoding; bh=tVXffJLNliTn0NOUKJ7MdZHb4s2izCGrI4xu41SCjas=; b=cVnF9DS2WI/Q8BvEUjuypICISAnDdQszWuXvKeT5BT/6oE0IyP6R2qGx87FhV2KC4+ oiF4yyZLab7/QI1AzAgpN1zWxlSDtOBXytkIQUpKYbT1oob5TjHDG+BtKqWlZIynw7RS +kuzjzA3SgNDWbjKg4ZFvbqURqoWbjfJlpfgvv3Kca96FsukaovqJq3t3pWVpl1GXeZ0 36Xj2voFZ1zD7WQG673o0LrewaMcjxr8GHVr6JWULV2lZL8TuI7lKSEvih5z9BRuvoHu ag8eZEMwmEKGtUH6O6goIwojL9Tpje3NVRD0UntEJ/SjAD/bODC0gGZ91kG9svJS/H8k qXKw== X-Gm-Message-State: AEkoousCj5YFJuqsv1ofRX2Qc/OXaM9CP1tFPjOZ8Gbm1VrXm38L2WFa0/aGHyWk3KXtxA== X-Received: by 10.98.70.199 with SMTP id o68mr20915467pfi.17.1469358928685; Sun, 24 Jul 2016 04:15:28 -0700 (PDT) Received: from localhost (www.nalaginrut.com. [74.207.246.185]) by smtp.gmail.com with ESMTPSA id tm1sm32342042pac.23.2016.07.24.04.15.27 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 24 Jul 2016 04:15:27 -0700 (PDT) Message-ID: <1469358925.9234.8.camel@gmail.com> Subject: While loop can't call continue in master branch From: Nala Ginrut To: bug-guile@gnu.org Date: Sun, 24 Jul 2016 19:15:25 +0800 Organization: HFG Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.4-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In 2.1.3.59-516f7, the 'continue' in 'while loop' throw exception. It's OK in stable-2.0. ========================code============================ (define i 0) (while (< i 20)        (display i)(newline)        (when (= i 11) (continue)) (set! i (1+ i))) ========================end============================= While compiling expression: ERROR: Throw to key `match-error' with args `("match" "no matching pattern" #)'. ------------=_1470339542-5793-1--