Activity log for bug #309072

Date Who What changed Old value New value Message
2008-12-17 19:29:20 Nikodemus Siivola bug added bug
2008-12-19 19:23:31 Nikodemus Siivola description (reported by Bruno Haible) The MOP says about slot-definition initialization: "The :NAME argument is a slot name. An ERROR is SIGNALled if this argument is not a symbol which can be used as a variable name. An ERROR is SIGNALled if this argument is not supplied." Test case: (make-instance (find-class 'sb-pcl:standard-direct-slot-definition)) Expected: ERROR Got: #<SB-MOP:STANDARD-DIRECT-SLOT-DEFINITION NIL> (reported by Bruno Haible) The MOP says about slot-definition initialization: "The :NAME argument is a slot name. An ERROR is SIGNALled if this argument is not a symbol which can be used as a variable name. An ERROR is SIGNALled if this argument is not supplied." CL-USER> (make-instance 'sb-mop:standard-direct-slot-definition) #<SB-MOP:STANDARD-DIRECT-SLOT-DEFINITION NIL {11BC9091}> CL-USER> (make-instance 'sb-mop:standard-direct-slot-definition :name 'pi) #<SB-MOP:STANDARD-DIRECT-SLOT-DEFINITION PI> CL-USER> (make-instance 'sb-mop:standard-direct-slot-definition :name 123) #<SB-MOP:STANDARD-DIRECT-SLOT-DEFINITION 123>
2008-12-19 19:23:31 Nikodemus Siivola title missing error when a slot-definition is created with a wrong documentation object missing error when a slot-definition is created with a bogus or missing name
2008-12-19 19:25:10 Nikodemus Siivola sbcl: status New Confirmed
2008-12-19 19:25:10 Nikodemus Siivola sbcl: importance Undecided Medium
2008-12-19 19:25:10 Nikodemus Siivola sbcl: statusexplanation
2013-10-11 09:06:32 Philip Munksgaard tags easy pcl easy pcl review
2013-10-11 13:59:58 Christophe Rhodes tags easy pcl review easy pcl
2013-10-21 11:37:28 Christophe Rhodes sbcl: status Confirmed Fix Committed
2013-10-31 11:39:15 Christophe Rhodes sbcl: status Fix Committed Fix Released