chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] address@hidden: Re: 4.8.0 release?]


From: Mario Domenech Goulart
Subject: Re: [Chicken-hackers] address@hidden: Re: 4.8.0 release?]
Date: Tue, 11 Sep 2012 12:33:39 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux)

Hi John,

On Tue, 11 Sep 2012 03:33:03 -0400 John Cowan <address@hidden> wrote:

> I then ran make, make install, make check all with PREFIX=`pwd`.
>
> Alas, it now blows out earlier than before, thus:
>
> ======================================== private repository test ...
> ../chicken private-repository-test.scm -output-file tmp/xxx.c -verbose 
> -include-path ..
> gcc tmp/xxx.c -o tmp/xxx.o -c  -fno-strict-aliasing -fwrapv 
> -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer 
> -DC_PRIVATE_REPOSITORY -I.. -I"/home/CowanJ1/chicken-4.8.0rc3/include/chicken"
> rm tmp/xxx.c
> gcc tmp/xxx.o -o tmp/xxx -L.. -L"/home/CowanJ1/chicken-4.8.0rc3/lib" 
> -lchicken -lm
> rm tmp/xxx.o
> (/home/CowanJ1/chicken-4.8.0rc3/tests/tmp /cygdrive/c/Documents and 
> Settings/CowanJ1/chicken-4.8.0rc3/tests/tmp)

I suspect it's related to how cygwin maps paths (or maybe what's
returned/yield by repository-path, pwd and $PWD).  Moritz also had
problems with that test -- there was a link somewhere in the path to his
source directory.

On my test machine I have /cygdrive/e/src/chicken-core and this test
passes.

> Error: (private-repository-test.scm:11) assertion failed: (string=? repo dir)
>
>         Call history:
>
>         private-repository-test.scm:6: repository-path
>         private-repository-test.scm:6: normalize-pathname
>         private-repository-test.scm:7: command-line-arguments
>         private-repository-test.scm:7: normalize-pathname
>         private-repository-test.scm:9: print
>         private-repository-test.scm:11: ##sys#error             <--
> rules.make:660: recipe for target `check' failed
> make[1]: *** [check] Error 70
> make[1]: Leaving directory `/cygdrive/c/Documents and 
> Settings/CowanJ1/chicken-4.8.0rc3'
> GNUmakefile:54: recipe for target `check' failed
> make: *** [check] Error 2

Best wishes.
Mario
-- 
http://parenteses.org/mario



reply via email to

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