Opened 12 years ago

Closed 12 years ago

#239 closed defect (fixed)

x86-64 backend non-local exit botch

Reported by: gb Owned by: gb
Priority: major Milestone:
Component: Compiler Version:
Keywords: Cc:

Description

It was reported (by David Brown on Feb 10,2008} that the following code crashes

(let ((shared1 (make-array 8 :element-type '(unsigned-byte 8)))
       (shared2 (make-array 8 :element-type '(unsigned-byte 8))))
   (ccl:with-pointer-to-ivector (%shared1 shared1)
     (ccl:with-pointer-to-ivector (%shared2 shared2)
       (%stack-block ((stacky 8))
         (format t "~A~%~A~%~A~%" %shared1 %shared2 stacky)))))

This should have been fixed in recent checkins, but a test case for the bug is here for the record.

Change History (1)

comment:1 Changed 12 years ago by gb

  • Resolution set to fixed
  • Status changed from new to closed

Should be fixed by changeset:8461, changeset:8468

Note: See TracTickets for help on using tickets.