On Feb 28, 2009, at 5:54 AM, Paul Onions wrote:
Hello,
When building from the latest GIT sources, running "make check" I get:
------------ TEST 5 (compiler generating C code) rm -f mix.c ../gsc/gsc -:~~bin=../bin,~~lib=../lib,~~include=../include -f -c mix.scm diff test5.ok mix.c 1780c1780
< ___DEF_SUB_FLO(___X17,-0x1L,-0x1L)
___DEF_SUB_FLO(___X17,0x7fffffffL,-0x1L)
make[1]: *** [test5] Error 1 make: *** [check] Error 2
I'm running MACOSX 10.5 on a PowerPC machine. Should I be concerned about this?
No. At one time time I figured out what the difference was, something about a differing representation of some exceptional floating-point value on x86-64 and PowerPC.
Use "make -i check" to ignore this particular error and you can see whether the rest of the test suite passes.
Brad