diff options
author | Matthias Kretz <m.kretz@gsi.de> | 2024-06-21 16:22:22 +0200 |
---|---|---|
committer | Matthias Kretz <m.kretz@gsi.de> | 2024-06-21 18:06:36 +0200 |
commit | 77f321435b4ac37992c2ed6737ca0caa1dd50551 (patch) | |
tree | 0a1076fdf1f075ab70b3fdb8200472d0358b2f7e /gcc | |
parent | 5320bcbd342a985a6e1db60bff2918f73dcad1a0 (diff) | |
download | gcc-77f321435b4ac37992c2ed6737ca0caa1dd50551.zip gcc-77f321435b4ac37992c2ed6737ca0caa1dd50551.tar.gz gcc-77f321435b4ac37992c2ed6737ca0caa1dd50551.tar.bz2 |
libstdc++: Fix test on x86_64 and non-simd targets
* Running a test compiled with AVX512 instructions requires
avx512f_runtime not just avx512f.
* The 'reduce2' test violated an invariant of fixed_size_simd_mask and
thus failed on all targets without 16-Byte vector builtins enabled (in
bits/simd.h).
Signed-off-by: Matthias Kretz <m.kretz@gsi.de>
libstdc++-v3/ChangeLog:
PR libstdc++/115575
* testsuite/experimental/simd/pr115454_find_last_set.cc: Require
avx512f_runtime. Don't memcpy fixed_size masks.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions