[Ecls-list] Bug: invalid type propagation with EQL types
Eric Marsden
eric.marsden at free.fr
Tue Jun 26 20:53:04 UTC 2012
ECL (Embeddable Common-Lisp) 12.5.1 (git:6e1c455e5207b3592125c52a7ec39fa353bc8a9d)
> (lambda (p3)
(declare (optimize (speed 1) (safety 0) (debug 2) (space 0))
(type (eql 4432671931722342132) p3))
(if nil "W" p3))
#<bytecompiled-function 0000000003c2f1e0>
> (funcall (compile nil *) 4432671931722342132)
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
;;;
;;; End of Pass 1.
7052856
This is on Linux/AMD64.
--
Eric Marsden
More information about the ecl-devel
mailing list