To my understanding, threading is still experimental on osx. Does
that mean it currently does not work or it has not been fully tested
and it might cause problems. Anyone tried to compile 1.0.16 with
threading support on osx?

When I tried to compile it I received the following output:

WARNING! Some of the contrib modules did not build successfully or
pass
their self-tests. Failed contribs:"
sb-posix

Here are my tests results:

Finished running tests.
Status:
Expected failure: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
float.pure.lisp / (SCALE-FLOAT-OVERFLOW

BUG-372)
Expected failure: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
float.pure.lisp / (ADDITION-OVERFLOW

BUG-372)
Expected failure: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
threads.pure.lisp / WITHOUT-INTERRUPTS+CONDITION-WAIT
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
clos-add-remove-method.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
clos-cache.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
clos-interrupts.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
debug.impure.lisp
Expected failure: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
external-format.impure.lisp / (CHARACTER-DECODE-LARGE

FORCE-END-OF-FILE)
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
gc.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
hash.impure.lisp
Unhandled error /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
load.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
signals.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
threads.impure.lisp
Invalid exit status: /Users/me/development/lisp/lib/sbcl-1.0.16/tests/
timer.impure.lisp
test failed, expected 104 return code, got 1

Aaron