This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.

4470. The use of integer-from<Bytes> all over [simd] is incorrect for Bytes=sizeof(complex<double>)

Section: 29.10 [simd] Status: New Submitter: Matthias Kretz Opened: 2025-11-04 Last modified: 2025-11-15

Priority: Not Prioritized

View other active issues in [simd].

View all other issues in [simd].

View all issues with New status.

Discussion:

After the introduction of complex<double> to the set of vectorizable types, the integer-from<Bytes> trait does not work as intended anymore. All uses of integer-from need to be reviewed and the wording needs to be adjusted to work for Bytes=16.

Proposed resolution: