Re: [Chicken-users] Building Chicken on OS X Lion

2012-09-13 Thread Hans Nowak
On 9/13/12 1:18 PM, Jim Ursetto wrote: Hans, I've verified that chicken 4.7.0.6 builds, installs and tests out correctly on Lion with Xcode 4.4.1. It works fine with either gcc or clang. Here is my test line: make PLATFORM=macosx PREFIX=$PWD/inst C_COMPILER=clang all install check From you

Re: [Chicken-users] nested definitions

2012-09-13 Thread Andy Coolware
> Indeed, because this is a nonstandard Chicken extension. > This is documented in the manual, here: > http://wiki.call-cc.org/man/4/Extensions%20to%20the%20standard#curried-definitions > Hi, okay - I got it. But it begs two questions - 1) SICP book already uses that "extension" almost 30 year

Re: [Chicken-users] Building Chicken on OS X Lion

2012-09-13 Thread Jim Ursetto
Hans, I've verified that chicken 4.7.0.6 builds, installs and tests out correctly on Lion with Xcode 4.4.1. It works fine with either gcc or clang. Here is my test line: make PLATFORM=macosx PREFIX=$PWD/inst C_COMPILER=clang all install check From your paste, it looks like you're not providin

Re: [Chicken-users] POSIX fork & srfi-18 interactions

2012-09-13 Thread Moritz Heidkamp
Andy Bennett writes: > Is this interaction between the posix egg and srfi-18 considered a bug? > Is there anything that can be done about it? I too am interested in this issue! Moritz ___ Chicken-users mailing list Chicken-users@nongnu.org https://lis

Re: [Chicken-users] Debian & chicken 4.7.0.6 : tests/finalizer-error-test.scm fails

2012-09-13 Thread Jim Ursetto
Claude, I'm guessing you didn't install chicken first prior to running the tests. The finalizer error only occurs with older chickens. I can't reproduce the problem with make PLATFORM=blah PREFIX=$PWD/tmp all install check On Sep 13, 2012, at 8:40 AM, Claude Marinier wrote: > IBM ThinkCenter,

Re: [Chicken-users] 4.8.0rc3 on Solaris : make fails [Was: Solaris: tests/runtests.sh and Makefile assume that /bin/sh is bash

2012-09-13 Thread Mario Domenech Goulart
Hi Claude, On Thu, 13 Sep 2012 11:18:33 -0400 Claude Marinier wrote: > Here is the result of building 4.8.0rc3 on the Solaris/SPARC system. > > Solaris 10, SPARC > gcc (GCC) 3.4.6 > /bin/sh is the Bourne shell > /bin/bash is the Bourne again shell > >     ... >     ./identify.sh: test: argument

[Chicken-users] 4.8.0rc3 on Solaris : make fails [Was: Solaris: tests/runtests.sh and Makefile assume that /bin/sh is bash

2012-09-13 Thread Claude Marinier
Here is the result of building 4.8.0rc3 on the Solaris/SPARC system. Solaris 10, SPARC gcc (GCC) 3.4.6 /bin/sh is the Bourne shell /bin/bash is the Bourne again shell ... ./identify.sh: test: argument expected make[1]: *** [identify-me] Error 1 make[1]: Leaving directory `/home/ma

Re: [Chicken-users] chicken-4.8.0rc3, check : invalid encoded literal format - execution terminated

2012-09-13 Thread Claude Marinier
My appologies. Installing first works. On Thu, Sep 13, 2012 at 9:32 AM, Mario Domenech Goulart < mario.goul...@gmail.com> wrote: > Hi Claude, > > On Thu, 13 Sep 2012 08:56:58 -0400 Claude Marinier > wrote: > > > No, I did not install this version of chicken before doing the check but > the > > p

Re: [Chicken-users] Solaris: tests/runtests.sh and Makefile assume that /bin/sh is bash

2012-09-13 Thread Mario Domenech Goulart
Hi Claude, We are working on the next release (4.8.0). We currently have a third release candidate. We don't intend to release 4.7.0.7, unless some critical bug shows up in 4.7.0.6 and we have some hard-to-fix release blocker for 4.8.0. So, I think we should actually test http://code.call-cc.or

Re: [Chicken-users] chicken-4.8.0rc3, check : invalid encoded literal format - execution terminated

2012-09-13 Thread Mario Domenech Goulart
Hi Claude, On Thu, 13 Sep 2012 08:56:58 -0400 Claude Marinier wrote: > No, I did not install this version of chicken before doing the check but the > previous version of chicken is installed. "make check" requires building and installing Chicken. Can you try $ make PLATFORM=linux PREFIX=`pw

[Chicken-users] Debian & chicken 4.7.0.6 : tests/finalizer-error-test.scm fails

2012-09-13 Thread Claude Marinier
IBM ThinkCenter, Debian Squeeze (updated regularly) gcc (Debian 4.4.5-8) 4.4.5 chicken 4.7.0.6 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Error: unbound variable: i Call history: finalizer-error-test.scm:9: print* finalizer-er

[Chicken-users] Solaris: tests/runtests.sh and Makefile assume that /bin/sh is bash

2012-09-13 Thread Claude Marinier
Solaris 10, recently patched, Sun Enterprise M5000 (SPARC) gcc (GCC) 3.4.6 chicken 4.7.0.6 # make PLATFORM=solaris PREFIX=/usr/local check make -f ./Makefile.solaris CONFIG= check make[1]: Entering directory `/usr/local/src/chicken-4.7.0.6' cd tests; sh runtests.sh runtests.sh: DYLD_LIBRARY_PATH=/

Re: [Chicken-users] profile data: "calls" too high

2012-09-13 Thread Claude Marinier
On Thu, Sep 13, 2012 at 3:30 AM, Peter Bex wrote: > On Wed, Sep 12, 2012 at 09:12:55PM -0400, Claude Marinier wrote: > > Hi, > > Hi Claude, > > > I am new to profiling. I am surprized by the high count of the first > > function in the table: make-date. When I grep for "make-date", it > confirms >

Re: [Chicken-users] chicken-4.8.0rc3, check : invalid encoded literal format - execution terminated

2012-09-13 Thread Claude Marinier
No, I did not install this version of chicken before doing the check but the previous version of chicken is installed. On Thu, Sep 13, 2012 at 3:20 AM, Peter Bex wrote: > On Wed, Sep 12, 2012 at 09:38:04PM -0400, Claude Marinier wrote: > > uname -a > > Linux hibou 2.6.32-5-686 #1 SMP Sun May 6 0

[Chicken-users] POSIX fork & srfi-18 interactions

2012-09-13 Thread Andy Bennett
Hi, I'm trying to fork & exec using the process-... procedures from the posix egg. My program (which involves spiffy) has a bunch of srfi-18 threads running and I note that one doesn't get the same semantics as with fork and pthreads in C. Namely, the new fork contains all the srfi-18 threads and

Re: [Chicken-users] profile data: "calls" too high

2012-09-13 Thread Peter Bex
On Wed, Sep 12, 2012 at 09:12:55PM -0400, Claude Marinier wrote: > Hi, Hi Claude, > I am new to profiling. I am surprized by the high count of the first > function in the table: make-date. When I grep for "make-date", it confirms > that it appears in only one file. I have attached this file. From

Re: [Chicken-users] chicken-4.8.0rc3, check : invalid encoded literal format - execution terminated

2012-09-13 Thread Peter Bex
On Wed, Sep 12, 2012 at 09:38:04PM -0400, Claude Marinier wrote: > uname -a > Linux hibou 2.6.32-5-686 #1 SMP Sun May 6 04:01:19 UTC 2012 i686 GNU/Linux Hi Claude, Did you install Chicken before running "make check"? Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs f