From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan McMahill Newsgroups: gmane.lisp.guile.bugs Subject: crash and test failures with 1.8.1 Date: Tue, 05 Jun 2007 09:14:02 -0400 Message-ID: <4665619A.5000304@mtl.mit.edu> Reply-To: mcmahill@mtl.mit.edu NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1181049254 4047 80.91.229.12 (5 Jun 2007 13:14:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Jun 2007 13:14:14 +0000 (UTC) To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Jun 05 15:14:13 2007 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HvYrU-0007li-Dw for guile-bugs@m.gmane.org; Tue, 05 Jun 2007 15:14:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HvYrT-0003je-Pa for guile-bugs@m.gmane.org; Tue, 05 Jun 2007 09:14:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HvYrQ-0003jL-8a for bug-guile@gnu.org; Tue, 05 Jun 2007 09:14:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HvYrO-0003ih-IP for bug-guile@gnu.org; Tue, 05 Jun 2007 09:14:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HvYrO-0003ie-BY for bug-guile@gnu.org; Tue, 05 Jun 2007 09:14:06 -0400 Original-Received: from rwcrmhc12.comcast.net ([204.127.192.82]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HvYrO-0005sV-1z for bug-guile@gnu.org; Tue, 05 Jun 2007 09:14:06 -0400 Original-Received: from [192.168.183.4] (c-67-191-147-129.hsd1.ga.comcast.net[67.191.147.129]) by comcast.net (rwcrmhc12) with ESMTP id <20070605131404m1200bk7h0e>; Tue, 5 Jun 2007 13:14:05 +0000 User-Agent: Mail/News 1.5.0.9 (X11/20070202) X-detected-kernel: NetCache Data OnTap 5.x X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:3533 Archived-At: Hello, I posted most of this to guile-user but realized it is more of a bug/developer issue... I've managed to get guile-1.8.1 to build (with a few patches) on my NetBSD/alpha system. Now I'm trying to investigate some failing tests. The first failing test is: Running numbers.test FAIL: numbers.test: max: big / real: (= big*5 (max big*5 -inf.0)) FAIL: numbers.test: max: real / big: (= big*5 (max -inf.0 big*5)) FAIL: numbers.test: min: big / real: (= big*5 (min big*5 +inf.0)) FAIL: numbers.test: min: real / big: (= big*5 (min +inf.0 big*5)) and then later: Running r4rs.test [1] Segmentation fault ${dir}${tst} FAIL: check-guile There is one other which will cause a segfault and then some others which run but do not pass the test. At this point, I have two questions. 1) Is there a more or less simple way to step through the tests in an interactive mode where I can get to the failures in numbers.test to really see what values are involved and causing the failure? I'm guessing that either I'm seeing an artifact of alphas being 64-bit systems or that alphas may deal differently with IEEE math and things like Inf and NaN. FWIW, a friend tried this on a linux x86_64 system and also saw the numbers.test failure. 2) Is there a simple way to get the r4rs.test to run in the debugger so I can either track this down myself or provide some more useful feedback? I have a handful of patches to get guile-1.8.1 to build on solaris-2.9/sparc as well and I'm failing some tests there too. I'll try to clean up the patches I have and get them sent in. Thanks -Dan _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile