[Issue 17751] Internal error: ddmd/backend/el.c 2927

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17751 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org

[Issue 17751] Internal error: ddmd/backend/el.c 2927

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17751 Walter Bright changed: What|Removed |Added CC|

[Issue 17891] forum is dog slow

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17891 --- Comment #4 from ki...@gmx.net --- (In reply to Steven Schveighoffer from comment #3) > Is there something to do with the GC running (assuming these are all backed > by D code)? That would fit the pattern. I silently hoped this wouldn't be the

[Issue 17896] Alternate version of std.conv.to which returns Nullable

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17896 --- Comment #4 from Jonathan M Davis --- (In reply to Steven Schveighoffer from comment #3) > Anything that uses opCast is circumventing to's builtin mechanisms anyway as > to defers to the type "It knows better than

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

[Issue 17896] Alternate version of std.conv.to which returns Nullable

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17896 --- Comment #3 from Steven Schveighoffer --- Anything that uses opCast is circumventing to's builtin mechanisms anyway as to defers to the type "It knows better than me". It's no different here. struct S1 { string s; auto

[Issue 17897] Incorrect number of destructor calls in example

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 --- Comment #8 from Steven Schveighoffer --- I don't know if it's in the spec or not, but clearly, there is no reason for the temporary not to be constructed in-place on the stack for passage into fun. It does not need to

[Issue 17897] Incorrect number of destructor calls in example

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 --- Comment #7 from Jack Applegame --- (In reply to Steven Schveighoffer from comment #5) > The bug in the example is that the destructor is called twice, not that > postblit is not called. Not exactly. In fact, it is important

[Issue 17897] Incorrect number of destructor calls in example

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 --- Comment #6 from Steven Schveighoffer --- Expected should read: Bar.this(int): fun: Bar.~this(): --

[Issue 17897] Incorrect number of destructor calls in example

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Steven Schveighoffer changed: What|Removed |Added Keywords||wrong-code

[Issue 17897] Postblit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 --- Comment #4 from Simen Kjaeraas --- (In reply to Steven Schveighoffer from comment #1) > Postblit is not called for moves. You're misreading the bug report (not surprising, as it was marked incorrectly). Expanded example:

[Issue 17897] Postblit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Richard Cattermole changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 17897] Postblit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 --- Comment #2 from Steven Schveighoffer --- Sorry, I didn't mean to commit so early. A postblit is not called for a move, which is done for rvalues being sent into a function: import std.stdio; struct S { this(this) {

[Issue 17897] Postblit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17497] [REG] OSX: tar.xz doesn't decompress correctly (from http://dlang.org/download.html)

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17497 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #1

[Issue 17897] Postbit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Richard Cattermole changed: What|Removed |Added Hardware|x86_64 |All

[Issue 17897] Postbit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Richard Cattermole changed: What|Removed |Added CC|

[Issue 17897] New: Зostbit is not called for temporary structures in the function parameters

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17897 Issue ID: 17897 Summary: Зostbit is not called for temporary structures in the function parameters Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 7957] std.functional untuple/untupleReversed too

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7957 --- Comment #1 from RazvanN --- PR : https://github.com/dlang/phobos/pull/5780 --

[Issue 17833] compiling dmd on x86 linux fails

2017-10-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17833 Andreas Baumann changed: What|Removed |Added CC||abaum...@yahoo.com