bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile-1.9.6 on Mac OS X


From: David Fang
Subject: Re: guile-1.9.6 on Mac OS X
Date: Sun, 20 Dec 2009 11:58:54 -0500 (EST)

Hi again, a little update on this matter:

For guile-1.9.6:

The good news:
Compilation and tests pass on i686-apple-darwin10!

The bad news:
However on powerpc-apple-darwin8, the same process still fails (same issue I reported initially with 1.9.3 a few months ago):

Running r4rs.test
Running r5rs_pitfall.test
Running r6rs-ports.test
ERROR: In procedure dynamic-func:
ERROR: dlsym(0x102a00, scm_init_r6rs_ports): symbol not found
FAIL: check-guile
==================================
1 of 1 test failed
Please report to address@hidden
==================================

I get this error even after removing other installed versions of guile and shared libraries, I'm still puzzled by this one. I even tried running this test by hand, to no avail.

I found another version of (old guile 1.4) that I uninstalled before re-running the test, and this time the tests got further:

Running r6rs-ports.test
Running ramap.test
Running reader.test
Running receive.test
Running regexp.test
ERROR: regexp.test: regexp-quote: regexp/extended: (char 254 #\? "?" "?") - arguments: ((regular-expression-syntax "make-regexp" "empty (sub)expression" #f ("?")))
FAIL: regexp.test: regexp-quote: regexp/extended: (string "aX" 254 #\
....

(so regexp fails)

and eventually gets stuck on:

Running threads.test
<hangs for over a day (indefintely)>

pstree shows:
 | | |   \-+= 01236 fang make -k check
 | | |     \-+- 01246 fang /bin/sh -c fail= failcom='exit 1'; for f in x $MAKEF
 | | |       \-+- 04970 fang make check-am
 | | |         \-+- 05034 fang make check-TESTS
 | | |           \-+- 05044 fang /bin/sh -c failed=0; all=0; xfail=0; xpass=0;
 | | |             \-+- 05045 fang /Volumes/Mercedes2/sw/src/fink.build/guile19
 | | |               |--- 06065 fang (sh)
 | | |               |--- 06066 fang (sh)
 | | |               |--- 06067 fang (sh)
 | | |               |--- 06068 fang (sh)
 | | |               |--- 06071 fang (sh)
 | | |               |--- 06072 fang (sh)
 | | |               |--- 06073 fang (sh)
 | | |               |--- 06080 fang (cat)
 | | |               \--- 06081 fang (cat)

showing little or no activity in top.

What is this test supposed to do? any suggestions on debugging it?

Summary (powerpc-apple-darwin8):
1) regexp.test fails
2) threads.test hangs

Thanks for any help.

Fang

David Fang
http://www.csl.cornell.edu/~fang/
http://www.achronix.com/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]