[Bug c++/89336] internal compiler error when compiling a constexpr function

2024-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89336] internal compiler error when compiling a constexpr function

2020-07-23 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Wed Feb 20 21:16:27 2019 New Revision: 269052 URL: https://gcc.gnu.org/viewcvs?rev=269052=gcc=rev Log: PR c++/89336 * constexpr.c (cxx_eval_store_expression): Diagnose

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-18 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #7 from Jason Merrill --- Author: jason Date: Tue Feb 19 01:01:50 2019 New Revision: 269003 URL: https://gcc.gnu.org/viewcvs?rev=269003=gcc=rev Log: PR c++/89336 - multiple stores in constexpr stmt. If we evaluate the RHS

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #5 from Jakub Jelinek --- The ICE actually isn't when processing the loop, but later on when processing the VIEW_CONVERT_EXPR({.a={0, 1, 2, 3, 4, 5, [8]=1, 2, 3, 4, 5, }}); expression. When using { r[i] = i; r[i + 8]

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #3 from Jakub Jelinek --- r[i + 'a'] = i + 10; r[i + 'A'] = i + 10; or r[i + 'a'] = i + 10; r[i + 'A'] = r[i + 'a']; doesn't ICE.

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 --- Comment #2 from Marek Polacek --- The current ICE started with r267253: 89336.C: In function ‘int main()’: 89336.C:16:20: internal compiler error: Segmentation fault 0x13ae0c0 crash_signal ../../gcc/toplev.c:326 0x89a0e1

[Bug c++/89336] internal compiler error when compiling a constexpr function

2019-02-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89336 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code