Activity log for bug #655203

Date Who What changed Old value New value Message
2010-10-05 15:47:27 Nikodemus Siivola bug added bug
2010-10-05 21:35:14 Nikodemus Siivola sbcl: status Triaged In Progress
2010-10-05 21:35:14 Nikodemus Siivola sbcl: assignee Nikodemus Siivola (nikodemus)
2010-10-06 08:52:04 Nikodemus Siivola description in-package :sb-c) (defknown compiler-derived-type (t) (values t t) (unsafe)) (deftransform compiler-derived-type ((x) (t) * :node node) (delay-ir1-transform node :optimize) (let ((type (type-specifier (lvar-type x)))) `(values ',type t))) (defun compiler-derived-type (x) (declare (ignore x)) (values t nil)) (export 'compiler-derived-type) (in-package :cl-user) ;;; As expected CL-USER> (funcall (compile nil `(lambda (&rest list) (sb-c:compiler-derived-type list)))) LIST T ;;; Oops. We should get LIST, T here too. CL-USER> (funcall (funcall (compile nil `(lambda () (lambda (&rest list) (sb-c:compiler-derived-type list)))))) T T (in-package :sb-c) (defknown compiler-derived-type (t) (values t t) (unsafe)) (deftransform compiler-derived-type ((x) (t) * :node node) (delay-ir1-transform node :optimize) (let ((type (type-specifier (lvar-type x)))) `(values ',type t))) (defun compiler-derived-type (x) (declare (ignore x)) (values t nil)) (export 'compiler-derived-type) (in-package :cl-user) ;;; As expected CL-USER> (funcall (compile nil `(lambda (&rest list) (sb-c:compiler-derived-type list)))) LIST T ;;; Oops. We should get LIST, T here too. CL-USER> (funcall (funcall (compile nil `(lambda () (lambda (&rest list) (sb-c:compiler-derived-type list)))))) T T
2010-10-06 09:00:17 Nikodemus Siivola sbcl: status In Progress Fix Committed
2010-10-06 09:00:17 Nikodemus Siivola sbcl: assignee Nikodemus Siivola (nikodemus)
2010-10-18 17:53:26 Kilian Sprotte bug added subscriber Kilian Sprotte
2010-10-18 19:41:25 Nikodemus Siivola sbcl: status Fix Committed In Progress
2010-10-18 19:41:25 Nikodemus Siivola sbcl: assignee Nikodemus Siivola (nikodemus)
2010-10-19 10:21:52 Nikodemus Siivola sbcl: status In Progress Fix Committed
2010-10-19 15:28:37 Nikodemus Siivola sbcl: assignee Nikodemus Siivola (nikodemus)
2010-11-07 01:24:14 Nikodemus Siivola sbcl: status Fix Committed Fix Released