chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] How to build from git? Errors on Ubuntu 15.10


From: Matt Welland
Subject: Re: [Chicken-users] How to build from git? Errors on Ubuntu 15.10
Date: Thu, 11 Feb 2016 22:51:41 -0700

Yay! I was able to build a past version of chicken-core and see feathers for the first time. I documented it here:

http://www.kiatoa.com/cgi-bin/fossils/chicken-core/wiki?name=Feathers



On Thu, Feb 11, 2016 at 8:54 PM, Matt Welland <address@hidden> wrote:
On Wed, Feb 10, 2016 at 6:11 AM, Christian Kellermann <address@hidden> wrote:
* Matt Welland <address@hidden> [160210 14:06]:
> I have chicken 4.9.0.1 installed, is that recent enough for bootstrapping?
> I'm interested in trying feathers and the new profiling. Are there any
> plans to back port those features to the 4 series?

Please use the latest development snapshot for bootstrapping, that
should work.

I built the 4.10.1 dev snapshot and then ran make, following the directions in README but still no go on building chicken-5 branch. Should I try building older commits of chicken-5?

> LD_LIBRARY_PATH=/mfs/pkgs/zeus/chicken/build/chicken-4.10.1 make PLATFORM=linux CHICKEN=/mfs/pkgs/zeus/chicken/build/chicken-4.10.1/chicken PREFIX=/mfs/pkgs/zeus/chicken/5.0-git
/mfs/pkgs/zeus/chicken/build/chicken-4.10.1/chicken  library.scm -optimize-level 2 -include-path . -include-path ./ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -specialize -types ./types.db   -explicit-use -no-trace -output-file library.c

Error: [internal compiler error] load-type-database: invalid procedure-type property
foldable:
(#(procedure pure: foldable:) not (*) boolean)

    Call history:

    <syntax>      (##core#let ((loop (##core#undefined))) (##core#set! loop (##core#loop-lambda (len input) (cond ((> len...
    <syntax>      (##core#undefined)
    <syntax>      (##core#begin (##core#set! loop (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) ...
    <syntax>      (##core#set! loop (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) (cdr input))) ...
    <syntax>      (##core#loop-lambda (len input) (cond ((> len temp) (loop (- len 1) (cdr input))) (else input)))
    <syntax>      (##core#begin (##core#if (> len temp) (##core#begin (loop (- len 1) (cdr input))) (##core#begin inpu......
    <syntax>      (##core#if (> len temp) (##core#begin (loop (- len 1) (cdr input))) (##core#begin input))
    <syntax>      (> len temp)
    <syntax>      (##core#begin (loop (- len 1) (cdr input)))
    <syntax>      (loop (- len 1) (cdr input))
    <syntax>      (- len 1)
    <syntax>      (cdr input)
    <syntax>      (##core#begin input)
    <syntax>      (##core#let () loop)
    <syntax>      (##core#begin loop)
    <syntax>      (length input)    <--

 

Cheers,

Christian

--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.



reply via email to

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