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

--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alexandre Oliva <aol...@gcc.gnu.org>:

https://gcc.gnu.org/g:673a2a6445a79bcce5ba433d6bbec4b99a1bc7c6

commit r13-7021-g673a2a6445a79bcce5ba433d6bbec4b99a1bc7c6
Author: Alexandre Oliva <ol...@adacore.com>
Date:   Wed Apr 5 11:27:28 2023 -0300

    testsuite: fix proc unsupported overriding in modules.exp [PR108899]

    The overrider of proc unsupported in modules.exp had two problems
    reported by Thomas Schwinge, even after Jakub JelĂ­nek's fix:

    - it remained in effect while running other dejagnu testsets

    - it didn't quote correctly the argument list passed to it, which
      caused test names to be surrounded by curly braces, as in:

    UNSUPPORTED: {...}

    This patch fixes both issues, obsoleting and reverting Jakub's change,
    by dropping the overrider and renaming the saved proc back, and by
    using uplevel's argument list splicing.


    Co-authored-by: Thomas Schwinge <tho...@codesourcery.com>

    for  gcc/testsuite/ChangeLog

            PR testsuite/108899
            * g++.dg/modules/modules.exp (unsupported): Drop renaming.
            Fix quoting.

Reply via email to