https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108835

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Gaius Mulley <ga...@gcc.gnu.org>:

https://gcc.gnu.org/g:b9c83e7789f7eec9871e370739baa55fd70be4cf

commit r13-6135-gb9c83e7789f7eec9871e370739baa55fd70be4cf
Author: Gaius Mulley <gaiusm...@gmail.com>
Date:   Sun Feb 19 22:08:31 2023 +0000

    libgm2/libm2iso/RTco.cc (re-implementation) Bugfix for [PR108835]

    This is a re-implementation of RTco.cc which fixes the race hazzard
    seen occasionally when running testtransfer and coroutines from the
    modula2 testsuite.

    libgm2/ChangeLog:

            PR testsuite/108835
            * libm2iso/RTco.cc: Re-implementation using a single lock
            mutex and inlined wait/signal implementation within
            transfer.

    Signed-off-by: Gaius Mulley <gaiusm...@gmail.com>

Reply via email to