ping

On Wednesday, 15 May 2024 21:49:56 GMT+2 Matthias Kretz wrote:
> Tested on aarch64-linux-gnu, arm-linux-gnueabihf, powerpc64le-linux-gnu,
> x86_64-linux-gnu (-m64, -m32, -mx32), and arm-linux-gnueabi
> 
> OK for trunk? And when backporting, should I squash it with the commit that
> introduced the regression?
> 
> -------------------- 8< -------------------
> 
> This resolves a regression on i686 that was introduced with
> r15-429-gfb1649f8b4ad50.
> 
> Signed-off-by: Matthias Kretz <m.kr...@gsi.de>
> 
> libstdc++-v3/ChangeLog:
> 
>       PR libstdc++/114958
>       * include/experimental/bits/simd.h (__as_vector): Don't use
>       vector_size(8) on __i386__.
>       (__vec_shuffle): Never return MMX vectors, widen to 16 bytes
>       instead.
>       (concat): Fix padding calculation to pick up widening logic from
>       __as_vector.
> ---
>  libstdc++-v3/include/experimental/bits/simd.h | 39 +++++++++++++------
>  1 file changed, 28 insertions(+), 11 deletions(-)
> 
> 
> --
> ──────────────────────────────────────────────────────────────────────────
>  Dr. Matthias Kretz                           https://mattkretz.github.io
>  GSI Helmholtz Centre for Heavy Ion Research               https://gsi.de
>  stdₓ::simd
> ──────────────────────────────────────────────────────────────────────────


-- 
──────────────────────────────┬────────────────────────────────────────────
 Dr. Matthias Kretz           │ SDE — Software Development for Experiments
 Senior Software Engineer,    │ 📞 +49 6159 713084
 SIMD Expert,                 │ 📧 m.kr...@gsi.de     floss.social/@mkretz
 ISO C++ Numerics Chair       │ 🔗 mattkretz.github.io
──────────────────────────────┴────────────────────────────────────────────

GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1, 64291 Darmstadt, Germany, www.gsi.de

Commercial Register / Handelsregister: Amtsgericht Darmstadt, HRB 1528
Managing Directors / Geschäftsführung:
Professor Dr. Paolo Giubellino, Jörg Blaurock
Chairman of the GSI Supervisory Board / Vorsitzender des GSI-Aufsichtsrats:
Ministerialdirigent Dr. Volkmar Dietz

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to