From: Richard Biener Date: Wed, 11 Feb 2026 09:23:15 +0000 (+0100) Subject: Enable disabled g++.dg/vect/param-max-aliased-pr26197.cc X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c910aa52563a5f07c1396e5ec410e87449f6f8ec;p=thirdparty%2Fgcc.git 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 --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}