Le dim. 30 mars 2025, 22:10, Sam James <s...@gentoo.org> a écrit :

> Jakub Jelinek <ja...@redhat.com> writes:
>
> > Hi!
> >
> > r15-8956 changed in the test:
> > -/* { dg-final { scan-assembler-times "ldclr\t" 16} */
> > +/* { dg-final { scan-assembler-times "ldclr\t" 16 } */
> > which made it even worse than before, when the directive has
> > been silently ignored because it didn't match the regex for
> > directives.  Now it matches it but is unbalanced.
> > So now I'm getting
> > ERROR: tcl error sourcing
> /builddir/build/BUILD/gcc-15.0.1-build/gcc-15.0.1-20250329/gcc/testsuite/gcc.target/aarch64/aarch64.exp.
> > ERROR: tcl error code NONE
> > ERROR: unmatched open brace in list
> >     while executing
> > "foreach op $tmp {
> >         verbose "Processing option: $op" 3
> >         set status [catch $op errmsg]
> >         if { $status != 0 } {
> >             if { 0 && [info exists errorInfo] } {..."
> >     (procedure "saved-dg-test" line 76)
> >     invoked from within
> > "saved-dg-test
> /builddir/build/BUILD/gcc-15.0.1-build/gcc-15.0.1-20250329/gcc/testsuite/gcc.target/aarch64/atomic-inst-ldlogic.c
> {} { -ansi -pedantic-e..."
> >     ("eval" body line 1)
> >     invoked from within
> > etc.
> >
> > The following patch fixes it and adds space after all the
> > other scan-assembler-times counts in the file.
> >
> > Tested on x86_64-linux -> aarch64-linux cross, committed to
> > trunk as obvious.
>
> Thank you! I'm sorry, I thought I'd caught that one. I'll take extra
> care with the next round (which won't be until after release now).
>


Doesn't the new dg-lint tool take care of that?

Thanks,

Christophe

>

Reply via email to