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

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:1973beaf92c629f26df98eff33ab1bce7f3ea4ef

commit r11-7682-g1973beaf92c629f26df98eff33ab1bce7f3ea4ef
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Mar 16 00:24:15 2021 +0100

    testsuite: Fix up target selector syntax errors in modules/builtin-3*.C
[PR99601]

    Without this patch I'm seeing:
    ERROR: tcl error sourcing
/home/jakub/src/gcc/gcc/testsuite/g++.dg/modules/modules.exp.
    ERROR: unmatched open brace in list
        while executing
    "foreach op $tmp {
            switch [lindex $op 0] {
                "dg-options" {
                    set std_prefix "-std=gnu++"
                    if { [string match "*-std=*" [lindex $op 2]] } {
                        ..."
        (procedure "module-init" line 7)
        invoked from within
    "module-init $src"
        invoked from within
    "if [runtest_file_p $runtests $src] {
            set tests [lsort [find [file dirname $src]  [regsub {_a.[CHX]$}
[file tail $src] {_[a-z].[CHX]}]]]

            set std_lis..."
        ("foreach" body line 3)
        invoked from within
    "foreach src [lsort [find $srcdir/$subdir {*_a.[CHX}]] {
        # use the FOO_a.C name as the parallelization key
        if [runtest_file_p $runtests $src] {..."
        (file "/home/jakub/src/gcc/gcc/testsuite/g++.dg/modules/modules.exp"
line 304)
        invoked from within
    "source /home/jakub/src/gcc/gcc/testsuite/g++.dg/modules/modules.exp"
        ("uplevel" body line 1)
        invoked from within
    "uplevel #0 source
/home/jakub/src/gcc/gcc/testsuite/g++.dg/modules/modules.exp"
        invoked from within
    "catch "uplevel #0 source $test_file_name""

    2021-03-16  Jakub Jelinek  <ja...@redhat.com>

            PR c++/99601
            * g++.dg/modules/builtin-3_a.C: Fix target selector syntax errors.
            * g++.dg/modules/builtin-3_b.C: Likewise.

Reply via email to