[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2019-11-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2020-03-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 Basile-z changed: What|Removed |Added CC|b2.t...@gmx.com | --

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 --- Comment #1 from Manu --- For clarity; the high-level flow of the disassembly is: void t() { B __tmpfordtor1804 = u1(); B __tmpfordtor1805 = void; // uninitialised if (__tmpfordtor1804) { __tmpfordtor1805 = u1(); // initialised here

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 Vladimir Panteleev changed: What|Removed |Added Keywords||wrong-code --

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 uplink.co...@googlemail.com changed: What|Removed |Added CC||uplink.co...@googlemail.com ---

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 --- Comment #3 from uplink.co...@googlemail.com --- Please check if the bug is still present in 2.075 ~master. I cannot reproduce it. --

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 ag0ae...@gmail.com changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #4 from a

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-02 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 --- Comment #5 from ag0ae...@gmail.com --- (In reply to uplink.coder from comment #3) > Please check if the bug is still present in 2.075 ~master. > I cannot reproduce it. Here's a reduction of the original code, tweaked to make an assert fail:

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2017-06-03 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 ZombineDev changed: What|Removed |Added CC||petar.p.ki...@gmail.com --

[Issue 17461] Bad codegen: compiler emit's call to destructor for uninitialised temporary

2018-03-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17461 Manu changed: What|Removed |Added Keywords||industry --