unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Re: debugging guile test failure and segfault.
@ 2007-06-13 16:09 dsmich
  2007-06-13 16:16 ` Ludovic Courtès
  0 siblings, 1 reply; 23+ messages in thread
From: dsmich @ 2007-06-13 16:09 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guile-user, Greg Troxel


---- "Ludovic Courtès" <ludovic.courtes@laas.fr> wrote: 
> Hi,
> 
> Greg Troxel <gdt@ir.bbn.com> writes:
> 
> > I have this patch lying around from adding pkgconfig support long ago; I
> > think I sent it and there wasn't much interest then.
> 
> FWIW, I'm all in favor of applying such a patch.  We could keep
> `guile-config' for compatibility and have it invoke `pkg-config'
> appropriately.

And keep the old behavior if pkgconfig isn't installed?

-Dale



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 23+ messages in thread
* debugging guile test failure and segfault.
@ 2007-06-04 16:49 Dan McMahill
  2007-06-06  8:24 ` Ludovic Courtès
  0 siblings, 1 reply; 23+ messages in thread
From: Dan McMahill @ 2007-06-04 16:49 UTC (permalink / raw)
  To: guile-user

Hello,

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 tests which fail are:

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

The others all pass which I guess is a good sign.

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.

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'm also working on getting this going on Solaris-2.9/sparc but am not 
quite to the testsuite part.  I have a few bug fix patches there too. 
Once I get my various problems worked out, I'll submit a more cleaned up 
set of patches.

Thanks
-Dan


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2007-06-13 16:16 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-13 16:09 debugging guile test failure and segfault dsmich
2007-06-13 16:16 ` Ludovic Courtès
  -- strict thread matches above, loose matches on Subject: below --
2007-06-04 16:49 Dan McMahill
2007-06-06  8:24 ` Ludovic Courtès
2007-06-07  5:09   ` Dan McMahill
2007-06-07  8:57     ` Ludovic Courtès
2007-06-08 22:53       ` Dan McMahill
2007-06-10 13:51         ` Ludovic Courtès
2007-06-10 16:50           ` Dan McMahill
2007-06-11  7:38             ` Ludovic Courtès
2007-06-11 11:49               ` Ludovic Courtès
2007-06-11 21:46               ` Dan McMahill
2007-06-09 14:18   ` Dan McMahill
2007-06-10 13:42     ` Ludovic Courtès
2007-06-10 16:37       ` Dan McMahill
2007-06-11 21:02         ` Ludovic Courtès
2007-06-12 14:47           ` Greg Troxel
2007-06-12 17:10             ` Ludovic Courtès
2007-06-13 13:05               ` Greg Troxel
2007-06-13 13:07               ` Greg Troxel
2007-06-13 15:08                 ` Ludovic Courtès
2007-06-10 17:46       ` Greg Troxel
2007-06-13  9:43         ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).