#'region-intersection needs recompilation post-loading of CLIM
When running demos with (clim-demo:start-demo)
, SBCL immediately complains about a type error w/ clim-utils:region-intersection method. The method in fact exists and is correct, and the error disappears after recompiling it.
The method in question is defmethod region-intersection ((rect1 standard-bounding-rectangle) (rect2 standard-bounding-rectangle))
and can be found in utils/region-arithmetic.lisp
.
Generally, this is weird and such recompilation should not be necessary.