In test/function-cache.lisp it calls make-hash-table with :synchronized t, which is not a standard keyword and should give an error on implementations that don't recognize it.
On LispWorks at least, hash-tables are by default "synchronized", i.e. safe to access from multiple threads.