Re: gcc 3.3 compiler regression in ffcall code
Will Newton wrote:
make: Entering directory /build/buildd/clisp-2.30/debian/build/avcall'
./minitests > minitests.out
uniq -u < minitests.out > minitests.output.mips-pc-linux-gnu
test '!' -s minitests.output.mips-pc-linux-gnu
make: *** [check] Error 1
make: Leaving directory /build/buildd/clisp-2.30/debian/build/avcall'
make: *** [avcall.h] Error 2
make: Leaving directory /build/buildd/clisp-2.30/debian/build'
make: *** [build-stamp] Error 2
which isn't particulary enlightening. What is minitests supposed to output?
The code basically outputs the value of the inputs to a function (which may be
char, int, pointer, struct etc.), and then calls a function through ffcall
that outputs the values of its inputs. The two outputs are compared, if they
are not the same then the ffcall process has failed in some way.