[Bug c++/103918] New: ICE in make_decl_rtl, at varasm.c:1422

2022-01-05 Thread juki at gcc dot mail.kapsi.fi via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103918 Bug ID: 103918 Summary: ICE in make_decl_rtl, at varasm.c:1422 Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/113025] New: Pointer is sometimes assumed to be 16-byte aligned even when there is no such guarantee

2023-12-14 Thread juki at gcc dot mail.kapsi.fi via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113025 Bug ID: 113025 Summary: Pointer is sometimes assumed to be 16-byte aligned even when there is no such guarantee Product: gcc Version: 8.4.0 Status: UNCONFIRMED

[Bug c++/113025] Pointer is sometimes assumed to be 16-byte aligned even when there is no such guarantee

2023-12-18 Thread juki at gcc dot mail.kapsi.fi via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113025 juki at gcc dot mail.kapsi.fi changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #2 fro

[Bug c++/113025] Pointer is sometimes assumed to be 16-byte aligned even when there is no such guarantee

2023-12-18 Thread juki at gcc dot mail.kapsi.fi via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113025 --- Comment #5 from juki at gcc dot mail.kapsi.fi --- (In reply to Xi Ruoyao from comment #4) > (In reply to Xi Ruoyao from comment #3) > > > > This won't work if ptr is a __m128i *. It is allowed to optimize > > (uintptr_t)(__m128i *)foo % 15

[Bug c++/113025] Pointer is sometimes assumed to be 16-byte aligned even when there is no such guarantee

2023-12-18 Thread juki at gcc dot mail.kapsi.fi via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113025 --- Comment #7 from juki at gcc dot mail.kapsi.fi --- (In reply to Xi Ruoyao from comment #6) > Works for me: I also have plenty of code where this works just fine and still some locations where it does not. And there are optimization level requ