Subject: Re: getting clisp to build... please help!
To: None <tech-pkg@netbsd.org>
From: Eric Gillespie <epg@pretzelnet.org>
List: tech-pkg
Date: 11/05/2002 11:09:29
Paul NCC/CS <pts@bom.gov.au> writes:
> It's not empty, it has stuff like:
Yes, i missed that it was running 'test ! -s'; i thought it was
'test -s'.
> minitests.output.sparc--netbsdelf contains only a small
> fraction of it after uniq:
>
> Int f(Int,Int,Int):({1},{2},{3})->{6}
> Int f(Int,Int,Int):({1},{2},{3})->{83448}
> J f(J,int,J):({47,11},2,{73,55})->{120,68}
> J f(J,int,J):({47,11},2,{73,55})->{83448,131072}
I build this on i386 and see what's going on now. It writes
pairs of lines to minitests.out; one line for the expected
results and one for the actual results. Then it runs uniq -u on
that file. If all tests passed, all the line pairs will be
identical and uniq -u will end up writing nothing; hence 'test !
-s foo' indicates whether the tests pass.
Now, looking at the lines quoted above, it looks like clisp
definitely has some problems on sparc; once it expected a 6 and
another time it expected a 120 but in both cases got 83448; looks
like overflow.
Good luck.
--
Eric Gillespie <*> epg@pretzelnet.org
Build a fire for a man, and he'll be warm for a day. Set a man on
fire, and he'll be warm for the rest of his life. -Terry Pratchett