Out-of-line character and numeric inequalities should type-check strictly.
commit1d8b6bcc6908156ad4b50408c55e508a1968d944
authorDouglas Katzman <dougk@google.com>
Wed, 15 Oct 2014 01:58:23 +0000 (14 21:58 -0400)
committerDouglas Katzman <dougk@google.com>
Wed, 15 Oct 2014 01:58:23 +0000 (14 21:58 -0400)
tree567e6f38024b348c3f1377bccca3a27902d99ca8
parent73def35772c9592c6f06db390911188b92ecc257
Out-of-line character and numeric inequalities should type-check strictly.

This makes evaluated code less flaky, which includes anything that
was fopcompilable such as (DEFVAR *FOO-P* (< X Y Z))
package-data-list.lisp-expr
src/code/numbers.lisp
src/code/sysmacs.lisp
src/code/target-char.lisp
src/compiler/fndb.lisp
tests/character.pure.lisp