diff options
author | Richard Biener <rguenther@suse.de> | 2024-10-18 13:40:13 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2024-10-18 14:44:54 +0200 |
commit | 94b95f7a3f188bcfcf45beeef9c472248b1810ef (patch) | |
tree | f58fe338f4bb89a3f0ca7ceabe2e132f163813fb /gcc | |
parent | 902f4ee7f13af94a4c85abfb64e23cc7967ec05f (diff) | |
download | gcc-94b95f7a3f188bcfcf45beeef9c472248b1810ef.zip gcc-94b95f7a3f188bcfcf45beeef9c472248b1810ef.tar.gz gcc-94b95f7a3f188bcfcf45beeef9c472248b1810ef.tar.bz2 |
[5/n] remove trapv-*.c special-casing of gcc.dg/vect/ files
The following makes -ftrapv explicit.
* gcc.dg/vect/vect.exp: Remove special-casing of tests
named trapv-*
* gcc.dg/vect/trapv-vect-reduc-4.c: Add dg-additional-options -ftrapv.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect.exp | 10 |
2 files changed, 4 insertions, 8 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c b/gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c index 24cf1f7..e59fbba 100644 --- a/gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c +++ b/gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c @@ -1,5 +1,5 @@ /* Disabling epilogues until we find a better way to deal with scans. */ -/* { dg-additional-options "--param vect-epilogues-nomask=0" } */ +/* { dg-additional-options "-ftrapv --param vect-epilogues-nomask=0" } */ /* { dg-do compile } */ /* { dg-require-effective-target vect_int } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect.exp b/gcc/testsuite/gcc.dg/vect/vect.exp index 14c6168..37e7bc4 100644 --- a/gcc/testsuite/gcc.dg/vect/vect.exp +++ b/gcc/testsuite/gcc.dg/vect/vect.exp @@ -115,6 +115,9 @@ foreach flags $VECT_ADDITIONAL_FLAGS { et-dg-runtest dg-runtest [lsort \ [glob -nocomplain $srcdir/$subdir/wrapv-*.\[cS\]]] \ $flags $DEFAULT_VECTCFLAGS + et-dg-runtest dg-runtest [lsort \ + [glob -nocomplain $srcdir/$subdir/trapv-*.\[cS\]]] \ + $flags $DEFAULT_VECTCFLAGS et-dg-runtest dg-runtest [lsort \ [glob -nocomplain $srcdir/$subdir/fast-math-bb-slp-*.\[cS\]]] \ @@ -129,13 +132,6 @@ global SAVED_DEFAULT_VECTCFLAGS set SAVED_DEFAULT_VECTCFLAGS $DEFAULT_VECTCFLAGS set SAVED_VECT_SLP_CFLAGS $VECT_SLP_CFLAGS -# -ftrapv tests -set DEFAULT_VECTCFLAGS $SAVED_DEFAULT_VECTCFLAGS -lappend DEFAULT_VECTCFLAGS "-ftrapv" -et-dg-runtest dg-runtest [lsort \ - [glob -nocomplain $srcdir/$subdir/trapv-*.\[cS\]]] \ - "" $DEFAULT_VECTCFLAGS - # -fno-tree-dce tests set DEFAULT_VECTCFLAGS $SAVED_DEFAULT_VECTCFLAGS lappend DEFAULT_VECTCFLAGS "-fno-tree-dce" |