[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2020-01-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-08-10 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #6 from Iain Buclaw --- Fixed in trunk in r274253.

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-08-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #5 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Aug 10 14:11:49 2019 New Revision: 274253 URL: https://gcc.gnu.org/viewcvs?rev=274253&root=gcc&view=rev Log: d: Fix internal compiler error: in add_expr, at tree.c:7794

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #4 from Richard Biener --- (In reply to Iain Buclaw from comment #3) > (In reply to Richard Biener from comment #2) > > Hm, so what exactly should ADDR_EXPR of a CALL_EXPR code-gen to? The ICE > > itself happens because add_expr, whe

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-07-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #3 from Iain Buclaw --- (In reply to Richard Biener from comment #2) > Hm, so what exactly should ADDR_EXPR of a CALL_EXPR code-gen to? The ICE > itself happens because add_expr, when traversing a CALL_EXPR does not > unset OEP_ADDRE

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-07-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #2 from Richard Biener --- Hm, so what exactly should ADDR_EXPR of a CALL_EXPR code-gen to? The ICE itself happens because add_expr, when traversing a CALL_EXPR does not unset OEP_ADDRESS_OF when processing arguments (taking the addr

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-07-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #1 from Iain Buclaw --- Further reduced, always triggers ICE, so it's not something that recently started to happen. --- alias T = const(char)*; T name() { return ""; } void collectDependencies(ref T) { } void configurePackages(T