Re: Re: First release of CRUNCH
Anton Idukov <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <CAMJCnqWbcU5TK-ahSMFBNbn2xTUtgL6QngBp1Zbg4Q8r-06p2w@mail.gmail.com> |
>
> 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, <[email protected]>:
> >
> > 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
>
>