> On Dec 9, 2016, at 7:28 AM, Matt Wette <matt.we...@gmail.com> wrote:
> 
> 
>> On Dec 7, 2016, at 11:55 AM, Andy Wingo <wi...@pobox.com> wrote:
>> 
>> We are pleased to announce GNU Guile release 2.1.5.
>> 
>> Guile 2.1.5 is the fifth pre-release in what will eventually become the
>> 2.2 release series.  We encourage you to test this release and provide
>> feedback to guile-devel@gnu.org.
> 
> I am building on my Mac running macOS 10.12.1, aka Sierra.  I will post my 
> patches when I get through “make check”.  

Now getting through make check, but this, from threads.test, fails:

FAIL: threads.test: mutex-ownership: mutex with owner not retained (bug #27450)

        (pass-if "mutex with owner not retained (bug #27450)"
          (let ((g (make-guardian)))
            (g (let ((m (make-mutex))) (lock-mutex m) m))

            ;; Avoid false references to M on the stack.
            (clear-stale-stack-references)

            (gc) (gc)
            (let ((m (g)))
              (and (mutex? m)
                   (eq? (mutex-owner m) (current-thread)))))))

debbugs.gnu.org says 27450 does not exist.  My guess is the mutex m should be 
preserved by clear-stale-stack-references + gc but it is not.

Matt

Reply via email to