On Wed, 27 Mar 2024 at 12:48, Matthias Kretz <m.kr...@gsi.de> wrote:
>
> And one more to fix follow-up / remaining failures. Tested on x86_64-linux-
> gnu.
>
> OK for trunk and 13?

OK for both, thanks.


>
> ------------ 8< --------------
>
> This resolves further failures (-Wreturn-type warnings) and test
> failures for where-* tests targeting AVX-512.
>
> Signed-off-by: Matthias Kretz <m.kr...@gsi.de>
>
> libstdc++-v3/ChangeLog:
>
>         * include/experimental/bits/simd_x86.h (_S_masked_unary):
>         Cast inputs < 16 bytes to 16 byte vectors before calling the
>         right subtraction builtin. Before returning, truncate to the
>         return vector type.
> ---
>  .../include/experimental/bits/simd_x86.h      | 24 +++++++++++--------
>  1 file changed, 14 insertions(+), 10 deletions(-)
>
>
> --
> ──────────────────────────────────────────────────────────────────────────
>  Dr. Matthias Kretz                           https://mattkretz.github.io
>  GSI Helmholtz Centre for Heavy Ion Research               https://gsi.de
>  stdₓ::simd
> ──────────────────────────────────────────────────────────────────────────

Reply via email to