Re: Beta 2.078.2

2018-02-04 Thread Timothee Cour via Digitalmars-d-announce
if necessary, to help with transition, one could add a hidden flag `-log_when_issue_18315_occurred` that would log stacktrace (or maybe user defined function) when hitting this condition at runtime: ``` void main(){ fun(int.min); } void fun(int v){ writeln(v>0); } ``` dmd

Re: Beta 2.078.2

2018-02-04 Thread Timothee Cour via Digitalmars-d-announce
thanks @aG0aep6G for this PR https://github.com/dlang/dmd/pull/7841 to fix it. this should be in point release because: * ldc2 has correct behavior * the bug disappears with `-O` so the argument that ppl would rely on it is moot On Fri, Feb 2, 2018 at 6:37 AM, Steven Schveighoffer via

Re: Beta 2.078.2

2018-02-02 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/2/18 4:29 AM, Seb wrote: On Friday, 2 February 2018 at 08:34:32 UTC, Antonio Corbi wrote: Wouldn't it be good to include a fix for errors like produced by int.min assigned to a variable (https://forum.dlang.org/post/p4l7kt$80d$1...@digitalmars.com) in a point release like this? No,

Re: Beta 2.078.2

2018-02-02 Thread Antonio Corbi via Digitalmars-d-announce
On Friday, 2 February 2018 at 09:29:15 UTC, Seb wrote: On Friday, 2 February 2018 at 08:34:32 UTC, Antonio Corbi wrote: On Thursday, 1 February 2018 at 18:21:22 UTC, Seb wrote: [...] Wouldn't it be good to include a fix for errors like produced by int.min assigned to a variable

Re: Beta 2.078.2

2018-02-02 Thread Seb via Digitalmars-d-announce
On Friday, 2 February 2018 at 08:34:32 UTC, Antonio Corbi wrote: On Thursday, 1 February 2018 at 18:21:22 UTC, Seb wrote: On Thursday, 1 February 2018 at 17:32:09 UTC, Andrew Benton wrote: On Thursday, 1 February 2018 at 16:01:18 UTC, Martin Nowak wrote: First beta for the 2.078.2 patch

Re: Beta 2.078.2

2018-02-02 Thread Antonio Corbi via Digitalmars-d-announce
On Thursday, 1 February 2018 at 18:21:22 UTC, Seb wrote: On Thursday, 1 February 2018 at 17:32:09 UTC, Andrew Benton wrote: On Thursday, 1 February 2018 at 16:01:18 UTC, Martin Nowak wrote: First beta for the 2.078.2 patch release. Contains a major regression fix for hashtable array

Re: Beta 2.078.2

2018-02-01 Thread Seb via Digitalmars-d-announce
On Thursday, 1 February 2018 at 17:32:09 UTC, Andrew Benton wrote: On Thursday, 1 February 2018 at 16:01:18 UTC, Martin Nowak wrote: First beta for the 2.078.2 patch release. Contains a major regression fix for hashtable array comparison and comes with more reliable retries and fallback

Re: Beta 2.078.2

2018-02-01 Thread Andrew Benton via Digitalmars-d-announce
On Thursday, 1 February 2018 at 16:01:18 UTC, Martin Nowak wrote: First beta for the 2.078.2 patch release. Contains a major regression fix for hashtable array comparison and comes with more reliable retries and fallback mirror usage for dub (https://github.com/dlang/dub/pull/1339).