|
From: | Anton Idukov |
Subject: | Re: Re: First release of CRUNCH |
Date: | Sun, 1 Dec 2024 22:36:41 +0300 |
When you build C6, did you run the
test suite ("make check")?
>
> but , Raspbian 11 armv7l ( old rpi2b ) at last step
>
> *0018-evenodd.scm ...embedded ...Error: during expansion of (crunch ....) -
> segmentation violation Call history: <syntax> (##core#begin (crunch
> (define (popcount32 x) (let ((x (fx- x (bitwise-and (arithmetic-shift x -1)
> 14... <syntax> (crunch (define (popcount32 x) (let ((x (fx- x (bitwise-and
> (arithmetic-shift x -1) 1431655765)))) (... <--Error: shell command
> terminated with non-zero exit status 70:
> '/opt/call-cc.org/chicken-6pre/bin/chicken
> <http://call-cc.org/chicken-6pre/bin/chicken>' 'embedded.scm'
> '-output-file' '/tmp/temp9c43.10301.c' '-dynamic' '-feature'
> 'chicken-compile-shared'import ...gcc: warning: ../crunch-utf.o: linker
> input file unused because linking not donegcc: warning: ../crunch-utf.o:
> linker input file unused because linking not doneemulator ... building
> engine ... compiling ...*
>
Hm... This may a crash in the expander - is it possible that there is something
wrong with CHICKEN on that machine? When you build C6, did you run the
test suite ("make check")? Version 6 is still under development, it may
be that there are still problems on 32-bit machines, which aren't tested
that often. I will give it a try on my rpi.
>> P.S.: x86_64 & aarch64 arches at the last step have a message
>
> *...*
>
>
>
>
>
> *0018-evenodd.scm ...embedded ...import ...gcc: warning: ../crunch-utf.o:
> linker input file unused because linking not donegcc: warning:
> ../crunch-utf.o: linker input file unused because linking not doneemulator
> ... building engine ... compiling ...*
That doesn't seem to be critical, but I will investigate where this comes from.
cheers,
felix
[Prev in Thread] | Current Thread | [Next in Thread] |