From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noah Lavine Newsgroups: gmane.lisp.guile.devel Subject: Re: Broken Backtraces, and Part of a Solution Date: Mon, 23 Apr 2012 21:42:28 -0400 Message-ID: References: <87zka8y1y7.fsf@pobox.com> <87sjg0y03d.fsf@pobox.com> <87ty0cqbph.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1335231758 14319 80.91.229.3 (24 Apr 2012 01:42:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 24 Apr 2012 01:42:38 +0000 (UTC) Cc: guile-devel@gnu.org To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Apr 24 03:42:37 2012 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SMUm4-00048I-OZ for guile-devel@m.gmane.org; Tue, 24 Apr 2012 03:42:36 +0200 Original-Received: from localhost ([::1]:52282 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMUm4-0005b8-0I for guile-devel@m.gmane.org; Mon, 23 Apr 2012 21:42:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMUm1-0005b1-Em for guile-devel@gnu.org; Mon, 23 Apr 2012 21:42:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SMUlz-00087k-R3 for guile-devel@gnu.org; Mon, 23 Apr 2012 21:42:33 -0400 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:64072) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMUlz-00086h-Ih; Mon, 23 Apr 2012 21:42:31 -0400 Original-Received: by iajr24 with SMTP id r24so330601iaj.0 for ; Mon, 23 Apr 2012 18:42:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=qEx1MrGxmBx5uc3igXbg8ZkxxSBDhUtUS5B4jwAo/h4=; b=JZ+RxtqHa5N/+J9Ld2gPOMEYrxJmtBVMo+ho1MD9WlLKauU0D65xY0yQvkIID+xr+C 3mH+eeolhiDJ5RLMvW11FD1FeAv9V9fOysebQk+Hgh7UQmKedVtrre0TDduB12x1XAGb uo71EYXnwJr1bXRNT0QI6FAMmyrImi8RYc6BuoZzR0IOAxkp4avRyKu4GGTjdOgp2jo0 wRrRmLn1Zrq/wENfGf30S6mLOFFV8d761FcpNWHVNdItaXjsvG4cfF5z6iJGg9wZHtV5 NzVUQmZkyINKg0kmJKbrfvJPe7Url7bqMf7ZTWVXIvQOSNh5a0YkKjW193TW0SuhIKyo URew== Original-Received: by 10.50.156.170 with SMTP id wf10mr8233415igb.7.1335231748167; Mon, 23 Apr 2012 18:42:28 -0700 (PDT) Original-Received: by 10.42.29.200 with HTTP; Mon, 23 Apr 2012 18:42:28 -0700 (PDT) In-Reply-To: <87ty0cqbph.fsf@gnu.org> X-Google-Sender-Auth: uZ1OGvmnZ7i7WydqvK7YmnRR1Ns X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.210.169 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:14300 Archived-At: Hello, >> After looking at it more, there aren't really enough stack functions >> to warrant a test suite. > > Sounds like a fallacious argument to me. =A0;-) > > Would it be possible for you to add test cases? =A0There are a few tests > under =93stacks=94 in eval.test; perhaps something along these lines woul= d > work? Yes, you're right. Those tests showed me how to get a stack. I pushed the fix with two new test cases, and then cleaned up the stack-test code a bit. Thanks a lot, Noah