[6345a7] by Nikodemus Siivola
git: update hook, fix post-receive-email
Add an update hook that prevents merge commits on master.
Fix the post-receive-email script to work properly with merge commits --
(Since we deny non-fast-forwards, we pretty much need to allow merges on
[4084b6] by Nikodemus Siivola
armload of DEFINE-HASH-CACHE changes
* To clear a cache, drop the entire vector instead of filling it with
Entering a value after the cache has been dropped allocates a new
Caches are now initialized with 0 instead of NIL -- faster to
* Use DEFGLOBAL instead of DEFVAR.
* SAVE-LISP-AND-DIE drops all caches.
* UNSAFE-CLEAR-ROOTS drops caches depending on the depth of the
[9ca5f2] by Nikodemus Siivola
minor bug in type= method for arrays of unknown element type
If the type has been specified since our last encounter with it,
Hard to provoke without dipping into internals, so no NEWS entry.
[26627f] by Nikodemus Siivola , pushed by Nikodemus Siivola
more conservative bounds in FP interval arithmetic
Make BOUND-BINOP return closed intervals when floating
;; Can return zero.
;; Can return 2.0.
[8573e1] by Nikodemus Siivola
mark RANGE-REDUCTION test as failing on x86-64 Linux and Darwin
Maybe others too?
[4c81c6] by Jim Wise
Rework test infrastructure to keep track of tests which are disabled
This takes the form of two new keywords to WITH-TEST -- :BROKEN-ON, which
Finished running tests.
Note that there is no :WORKS-ON or :ENABLED-ON, even though many of the
(with-test (:name foo :broken-on '(not :x86)) ...)
but such declarations are almost always too general (one exception being
While here, re-enable a bunch of tests previously skipped on Solaris which
[0fd1ec] by Nikodemus Siivola
check that git supports --count with rev-list
git rev-list --count is probably the newest git feature we use in