https://gcc.gnu.org/g:c910aa52563a5f07c1396e5ec410e87449f6f8ec
commit r16-7446-gc910aa52563a5f07c1396e5ec410e87449f6f8ec Author: Richard Biener <[email protected]> Date: Wed Feb 11 10:23:15 2026 +0100 Enable disabled g++.dg/vect/param-max-aliased-pr26197.cc The glob in g++.dg/vect/vect.exp was not catching the file and the special option that was intended to be used no longer exists. I've simplified the situation by renaming the test and fixing it for the obvious out-of-bound access that is diagnosed. The test likely doesn't test anything anymore, but probably better than simply removing it. * g++.dg/vect/vect.exp: Remove param-max-aliased-* handling. * g++.dg/vect/param-max-aliased-pr26197.cc: Rename to ... * g++.dg/vect/pr26197.cc: ... this and fixup array overflow. Diff: --- .../g++.dg/vect/{param-max-aliased-pr26197.cc => pr26197.cc} | 2 +- gcc/testsuite/g++.dg/vect/vect.exp | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/gcc/testsuite/g++.dg/vect/param-max-aliased-pr26197.cc b/gcc/testsuite/g++.dg/vect/pr26197.cc similarity index 94% rename from gcc/testsuite/g++.dg/vect/param-max-aliased-pr26197.cc rename to gcc/testsuite/g++.dg/vect/pr26197.cc index ddceba284a85..9a2bef429458 100644 --- a/gcc/testsuite/g++.dg/vect/param-max-aliased-pr26197.cc +++ b/gcc/testsuite/g++.dg/vect/pr26197.cc @@ -3,7 +3,7 @@ void g(const void*); struct B { - int* x[2]; + int* x[4]; int *p; B() { diff --git a/gcc/testsuite/g++.dg/vect/vect.exp b/gcc/testsuite/g++.dg/vect/vect.exp index a153d8f20a11..ebb7829a35cd 100644 --- a/gcc/testsuite/g++.dg/vect/vect.exp +++ b/gcc/testsuite/g++.dg/vect/vect.exp @@ -72,12 +72,6 @@ et-dg-runtest g++-dg-runtest [lsort [glob -nocomplain \ global SAVED_DEFAULT_VECTCFLAGS set SAVED_DEFAULT_VECTCFLAGS $DEFAULT_VECTCFLAGS -# --param max-aliased-vops=0 -set DEFAULT_VECTCFLAGS $SAVED_DEFAULT_VECTCFLAGS -lappend DEFAULT_VECTCFLAGS "--param max-aliased-vops=0" -et-dg-runtest g++-dg-runtest [lsort [glob -nocomplain \ - $srcdir/$subdir/param-max-aliased*.\[cS\]]] "" $DEFAULT_VECTCFLAGS - # Clean up. set dg-do-what-default ${save-dg-do-what-default}
