Michael Price <ectospheno@...> writes:
> I'm on a FreeBSD 5.3-RELEASE-p20 box trying to build and install sbcl
> 0.9.3 using the sbcl-0.8.17 FreeBSD port.
> The build appears to finish normally but the run-tests.sh script fails with:
> unhandled SIMPLE-ERROR:
> The assertion (RAISES-ERROR? (SCALE-FLOAT 1.0 MOST-POSITIVE-FIXNUM)
> FLOATING-POINT-OVERFLOW) failed.
> ...followed by a large stack trace and ending with...
> unhandled condition in --disable-debugger mode, quitting
> test (pure.lisp files) failed, expected 104 return code, got 1
I think I would expect this -- this is one of those things that is not
fixed on the FreeBSD platform, as the text that is printed at the end
of the build suggests. (It's not a terribly huge problem, unless
you're trying to do sophisticated things with IEEE floating point)
> If you install this build then sbcl seg-faults on startup.
This is more unexpected. What are the values of $LANG and $LC_ALL (or
other locale-affecting variables)? Does the installed sbcl start up
if you do "LANG=C sbcl" at the shell prompt?