]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[libstdc++] [testsuite] defer to check_vect_support* [PR115454]
authorAlexandre Oliva <oliva@adacore.com>
Thu, 27 Jun 2024 11:44:54 +0000 (08:44 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Thu, 27 Jun 2024 11:44:54 +0000 (08:44 -0300)
The newly-added testcase overrides the default dg-do action set by
check_vect_support_and_set_flags (in libstdc++-dg/conformance.exp), so
it attempts to run the test even if runtime vector support is not
available.

Remove the explicit dg-do directive, so that the default is honored,
and the test is run if vector support is found, and only compiled
otherwise.

for  libstdc++-v3/ChangeLog

PR libstdc++/115454
* testsuite/experimental/simd/pr115454_find_last_set.cc: Defer
to check_vect_support_and_set_flags's default dg-do action.

(cherry picked from commit 95faa1bea7bdc7f92fcccb3543bfcbc8184c5e5b)

libstdc++-v3/testsuite/experimental/simd/pr115454_find_last_set.cc

index 25a713b4e948cb31cfbae865b08871e9ac94f342..4ade8601f272f1113b3a855314efd60f728029da 100644 (file)
@@ -1,5 +1,4 @@
 // { dg-options "-std=gnu++17" }
-// { dg-do run { target *-*-* } }
 // { dg-require-effective-target c++17 }
 // { dg-additional-options "-march=x86-64-v4" { target avx512f_runtime } }
 // { dg-require-cmath "" }