* Mishandled return value.
(sb-thread:wait-on-semaphore sem)))
:name "child")))
(loop until obj)
- (assert (equal (list :stack child)
- (multiple-value-list
- (sb-introspect:allocation-information obj))))
- (sb-thread:signal-semaphore sem)
- (sb-thread:join-thread child)
- nil))
+ (unwind-protect
+ (equal (list :stack child)
+ (multiple-value-list
+ (sb-introspect:allocation-information obj)))
+ (sb-thread:signal-semaphore sem)
+ (sb-thread:join-thread child))))
(deftest allocation-information.thread.3
(thread-tai2)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.30.36"
+"1.0.30.37"