it's defined in subr.el instead.
+2006-01-30 John Paul Wallington <jpw@pobox.com>
+
+ * subr.el (toplevel): Define `cl-assertion-failed' condition here
+ because the `assert' macro signals it at runtime.
+
+ * emacs-lisp/cl.el (toplevel): Remove definition of
+ `cl-assertion-failed' condition.
+
2006-01-30 Nick Roberts <nickrob@snap.net.nz>
* thumbs.el (thumbs-marked-list): Make buffer-local and
;;; Miscellaneous.
-(put 'cl-assertion-failed 'error-conditions '(error))
-(put 'cl-assertion-failed 'error-message "Assertion failed")
-
(defvar cl-fake-autoloads nil
"Non-nil means don't make CL functions autoload.")