[Bug c/100150] ice in bp_unpack_string

2021-08-10 Thread krzysztof.a.nowicki+gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100150 Krzysztof Nowicki changed: What|Removed |Added CC||krzysztof.a.nowicki+gcc@gma

[Bug ipa/96059] New: ICE: in remove_unreachable_nodes, at ipa.c:575 with -fdevirtualize-at-ltrans

2020-07-04 Thread krzysztof.a.nowicki+gcc at gmail dot com
: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: krzysztof.a.nowicki+gcc at gmail dot com CC: marxin at gcc dot gnu.org Target Milestone: --- When building the ktexteditor-5.71 from the KDE Frameworks

[Bug middle-end/95052] Excess padding of partially initialized strings/char arrays

2020-05-12 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #7 from Krzysztof Nowicki --- Thanks for the very quick response. I've applied the patch on top of GCC 9.1 and it indeed fixes the problem we've seen on MIPS64.

[Bug target/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #5 from Krzysztof Nowicki --- (In reply to Martin Sebor from comment #4) > I don't expect the commit above to have changed anything for the latter > form, and I would expect each back end to choose the same optimal code to > emit in

[Bug c/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #3 from Krzysztof Nowicki --- Note, that this missed optimization is actually a regression (at least in our case on MIPS64). Commit 23aa9f7c4637ad51587e536e245ae6adb5391bbc (released in GCC 8.x) added the possibility to optimize

[Bug c/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #2 from Krzysztof Nowicki --- (In reply to Richard Biener from comment #1) > I'm not sure what you describe as padding is padding. Instead it's valid to > access all elements of the array you declare and thus it must be initialized.

[Bug c/95052] New: Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: krzysztof.a.nowicki+gcc at gmail dot com Target Milestone: --- Created attachment 48506 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48506=edit generated assembly (GCC 11.0 trunk,