guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Guile 2.1.5 released (beta)


From: Matt Wette
Subject: Re: GNU Guile 2.1.5 released (beta)
Date: Mon, 12 Dec 2016 05:45:51 -0800


On Dec 11, 2016, at 7:17 AM, Matt Wette <address@hidden> wrote:


On Dec 9, 2016, at 7:28 AM, Matt Wette <address@hidden> wrote:


On Dec 7, 2016, at 11:55 AM, Andy Wingo <address@hidden> 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 address@hidden.

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


Can someone confirm that this gets a PASS on other platforms, please?

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]