From unknown Thu Jun 19 13:55:50 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#25300 <25300@debbugs.gnu.org> To: bug#25300 <25300@debbugs.gnu.org> Subject: Status: Trap infrastructure broken in Guile 2.2? Reply-To: bug#25300 <25300@debbugs.gnu.org> Date: Thu, 19 Jun 2025 20:55:50 +0000 retitle 25300 Trap infrastructure broken in Guile 2.2? reassign 25300 guile submitter 25300 Christopher Allan Webber severity 25300 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 30 12:56:50 2016 Received: (at submit) by debbugs.gnu.org; 30 Dec 2016 17:56:50 +0000 Received: from localhost ([127.0.0.1]:60579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN1QA-0006Cu-CE for submit@debbugs.gnu.org; Fri, 30 Dec 2016 12:56:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cN1Q8-0006Cg-0Z for submit@debbugs.gnu.org; Fri, 30 Dec 2016 12:56:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cN1Q2-0002OD-3x for submit@debbugs.gnu.org; Fri, 30 Dec 2016 12:56:42 -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.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56800) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cN1Q2-0002Nw-18 for submit@debbugs.gnu.org; Fri, 30 Dec 2016 12:56:42 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42413) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cN1Q0-0005AZ-SU for bug-guile@gnu.org; Fri, 30 Dec 2016 12:56:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cN1Px-0002JG-SL for bug-guile@gnu.org; Fri, 30 Dec 2016 12:56:40 -0500 Received: from dustycloud.org ([50.116.34.160]:44056) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cN1Px-0002IB-Nb for bug-guile@gnu.org; Fri, 30 Dec 2016 12:56:37 -0500 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id CACD926625 for ; Fri, 30 Dec 2016 12:56:34 -0500 (EST) User-agent: mu4e 0.9.16; emacs 25.1.1 From: Christopher Allan Webber To: bug-guile@gnu.org Subject: Trap infrastructure broken in Guile 2.2? Date: Fri, 30 Dec 2016 11:56:33 -0600 Message-ID: <874m1lgv1q.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] 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 (----) Guile 2.0.13: scheme@(guile-user)> (define (foo n) (if (= n 0) 'done (foo (1- n)))) scheme@(guile-user)> ,tracepoint foo Trap 0: Tracepoint at #. scheme@(guile-user)> (foo 5) Trap 0: (foo 5) Trap 0: | (foo 4) Trap 0: | | (foo 3) Trap 0: | | | (foo 2) Trap 0: | | | | (foo 1) Trap 0: | | | | | (foo 0) Trap 0: | | | | | done Trap 0: | | | | done Trap 0: | | | done Trap 0: | | done Trap 0: | done Trap 0: done $2 = done scheme@(guile-user)> Guile 2.1.5 (via guile-next in guix): scheme@(guile-user)> (define (foo n) (if (= n 0) 'done (foo (1- n)))) ... ... ... scheme@(guile-user)> scheme@(guile-user)> ,tracepoint foo Trap 0: Tracepoint at #. scheme@(guile-user)> (foo 30) $1 = done Likewise, ,break and etc do not work for me. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 01 10:09:57 2017 Received: (at 25300-done) by debbugs.gnu.org; 1 Mar 2017 15:09:57 +0000 Received: from localhost ([127.0.0.1]:34518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj5t7-0001vr-5d for submit@debbugs.gnu.org; Wed, 01 Mar 2017 10:09:57 -0500 Received: from pb-sasl2.pobox.com ([64.147.108.67]:58991 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cj5t6-0001vk-BW for 25300-done@debbugs.gnu.org; Wed, 01 Mar 2017 10:09:56 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 1D1BA65C0F; Wed, 1 Mar 2017 10:09:56 -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; s=sasl; bh=qHNkcABhZiSXQMkZN+5JLbDC6YA=; b=LYVyhE mzSrbmYDwk3Ea+8H6r+8Kg0W++N1wPmpVWZlEGFnvl/D2XCXtP68SeJ5+1/lbFy+ hx4Aq4chAiGazzV2//2QjkExy7BjRzYv+i4BFRYmonzlMwgUtTXOFGE7Fr8wbYLi 9D+lIpGmnbKm2Y5zCjkj9ZpE83Tz6pGe1xp4I= 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; q=dns; s=sasl; b=UigKsKvzcAvcDQ6D0uwfVDx78vMhdsWX FHYSKFqkXrSX+yfLwFmG/0nIxSozo81pirAZ5JtP0Ml0jFLFxNTq4YHmF0K6gvyN wr4pjKjXoqz5bEKjVNlArTO3KHI99RhIZF7uTsesPL0YcfH7lU5H1H7igoJW9or7 +99b2Lr5wNg= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id 160FA65C0E; Wed, 1 Mar 2017 10:09:56 -0500 (EST) Received: from clucks (unknown [109.190.228.233]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id 5784D65C0D; Wed, 1 Mar 2017 10:09:55 -0500 (EST) From: Andy Wingo To: Christopher Allan Webber Subject: Re: bug#25300: Trap infrastructure broken in Guile 2.2? References: <874m1lgv1q.fsf@dustycloud.org> Date: Wed, 01 Mar 2017 16:09:48 +0100 In-Reply-To: <874m1lgv1q.fsf@dustycloud.org> (Christopher Allan Webber's message of "Fri, 30 Dec 2016 11:56:33 -0600") Message-ID: <87inntf2yr.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 20CC8EC0-FE91-11E6-8A2B-85AB91A0D1B0-02397024!pb-sasl2.pobox.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25300-done Cc: 25300-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: 0.0 (/) On Fri 30 Dec 2016 18:56, Christopher Allan Webber writes: > Guile 2.0.13: > > scheme@(guile-user)> (define (foo n) > (if (= n 0) > 'done > (foo (1- n)))) > scheme@(guile-user)> ,tracepoint foo > Trap 0: Tracepoint at #. > scheme@(guile-user)> (foo 5) > Trap 0: (foo 5) > Trap 0: | (foo 4) > Trap 0: | | (foo 3) > Trap 0: | | | (foo 2) > Trap 0: | | | | (foo 1) > Trap 0: | | | | | (foo 0) > Trap 0: | | | | | done > Trap 0: | | | | done > Trap 0: | | | done > Trap 0: | | done > Trap 0: | done > Trap 0: done > $2 = done > scheme@(guile-user)> > > Guile 2.1.5 (via guile-next in guix): > > scheme@(guile-user)> (define (foo n) > (if (= n 0) > 'done > (foo (1- n)))) > ... ... ... scheme@(guile-user)> > scheme@(guile-user)> ,tracepoint foo > Trap 0: Tracepoint at #. > scheme@(guile-user)> (foo 30) > $1 = done > > Likewise, ,break and etc do not work for me. Fixed in git. Thanks for the report. Andy From unknown Thu Jun 19 13:55:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Mar 2017 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