[Chicken-users] SRFI-18 and 3.5.0

2009-02-25 Thread Peter Danenberg
SRFI-18 seems to be broken in 3.5.0; the following produces a
segfault:

(require-extension srfi-18)
(thread-join! (thread-start! (lambda () 'foo)))

Disassociating thread creation and activation with MAKE-THREAD has the
same effect.

THREAD-SLEEP! also diregards the timeout and returns immediately (when
THREAD-JOIN! doesn't segfault).

I'd submit a bug, but trac.callcc.org is down.


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] SRFI-27 and 3.5.0

2009-02-25 Thread Peter Danenberg
SRFI-27 seems to be broken in 3.5.0; doing (require-extension srfi-27)
results in:

Error: call of non-procedure: #unbound value


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] SRFI-27 and 3.5.0

2009-02-25 Thread Ivan Raikov

Hello,

   Thanks for reporting this. There seems to be a problem with 3.5.0
and eggs that use srfi-18 (srfi-27 uses synch, which in turn uses
srfi-18). I will look into the issue and see if I can fix it.

   -Ivan

Peter Danenberg p...@roxygen.org writes:

 SRFI-27 seems to be broken in 3.5.0; doing (require-extension srfi-27)
 results in:

 Error: call of non-procedure: #unbound value


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] SRFI-27 and 3.5.0

2009-02-25 Thread Ivan Raikov

Hello,

   For the time being, I have reverted srfi-18.scm to that of Chicken
release 3.4.0. This fixes the issues you reported with srfi-18 and
srfi-27. In about three hours, there will be a new development
snapshot generated, Chicken 3.5.1 that includes the fixed
srfi-18. Development snapshots can be obtained from the following URL:

http://chicken.wiki.br/dev-snapshots/

I have also removed the 3.5.0 tarball from the release page. It can be
still obtained via the development snapshot page.

  -Ivan

Peter Danenberg p...@roxygen.org writes:

 SRFI-27 seems to be broken in 3.5.0; doing (require-extension srfi-27)
 results in:

 Error: call of non-procedure: #unbound value


___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users