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
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
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,
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
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
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
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
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).