[Bug target/120799] Incorrect UBSan alignment requirements for _mm_storeh_pd() and _mm_storel_pd()

2025-06-24 Thread justus2510 at proton dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120799 --- Comment #5 from Justus --- I understand that C considers this UB, but I don't understand how this is different from, say, _mm_storel_epi64? It's also technically UB. The only difference is one takes a double * and the other takes an __m128i

[Bug sanitizer/120799] New: Incorrect UBSan alignment requirements for _mm_storeh_pd() and _mm_storel_pd()

2025-06-23 Thread justus2510 at proton dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120799 Bug ID: 120799 Summary: Incorrect UBSan alignment requirements for _mm_storeh_pd() and _mm_storel_pd() Product: gcc Version: 15.1.1 Status: UNCONFIRMED Severit