> > When you build C6, did you run the > test suite ("make check")?
on RPI2B *make check* inside chicken-core, ends with *...======================================== done. All tests passed.* вс, 1 дек. 2024 г. в 12:43, <felix.winkelm...@bevuta.com>: > > > > 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 > >