[PATCH] libstdc++: Resolve integer type mismatches in stdx::simd [PR122981]

Matthias Kretz MatthiasKretz@gmx.net
Tue Aug 18 07:50:54 GMT 2026


Matthias Kretz [Tuesday, 18 August 2026, 09:46:14 CEST]:
> […]
> This solution avoids unnecessary reinterpretation of generic vectors as
> ARM vectors, keeping it a tiny bit more type safe.
> 
> libstdc++-v3/ChangeLog:
> 

🤦 I'm adding "PR libstdc++/122981"

>         * include/experimental/bits/simd.h (__int_for_sizeof): Return
>         int32_t, int8_t, int16_t, and int64_t, rather than int, signed
>         char, short, long, and long long.
> […]

-- 
──────────────────────────────────────────────────────────────────────────
 Dr. Matthias Kretz                           https://mattkretz.github.io
 GSI Helmholtz Center for Heavy Ion Research               https://gsi.de
 std::simd
──────────────────────────────────────────────────────────────────────────


More information about the Libstdc++ mailing list