[Issue 16226] -dip25 doesn't work if the return type is not explicit

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16226 Jonathan M Davis changed: What|Removed |Added Keywords||safe --

[Issue 16226] New: -dip25 doesn't work if the return type is not explicit

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16226 Issue ID: 16226 Summary: -dip25 doesn't work if the return type is not explicit Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 16142] Adding a dtor / postblit (even disabled) forces opAssign

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16142 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/517f14a949a2998e51517cbef444f2b3208a3789 Fix issue 16142: Disabled opEquals is overriden when a

[Issue 16225] [REG 2.068] Internal error cod1.c 1338 with -O

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 --- Comment #7 from Andrei Alexandrescu --- (In reply to Johan Engelen from comment #6) > > The coverage analyzer marks the line with "while (0);" as uncovered, > > although that is an useless tidbit. > > I don't think it is

[Issue 16225] Internal error cod1.c 1338 with -O

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 --- Comment #1 from Nemanja Boric <4bur...@gmail.com> --- Looks like it got introduced in 2.068 --

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 --- Comment #6 from Johan Engelen --- > The coverage analyzer marks the line with "while (0);" as uncovered, > although that is an useless tidbit. I don't think it is useless. In the OP example, while(0) is uncovered

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 --- Comment #5 from Andrei Alexandrescu --- (In reply to Steven Schveighoffer from comment #4) > I don't see why while(true) is any worse. > > Essentially: > > while(true) > { > ... > break; > } > > Is the same as the

[Issue 16225] Internal error cod1.c 1338 with -O

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 Steven Schveighoffer changed: What|Removed |Added Keywords|

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 16225] Internal error cod1.c 1338 with -O

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 Dicebot changed: What|Removed |Added CC||pub...@dicebot.lv

[Issue 16225] New: Internal error cod1.c 1338 with -O

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16225 Issue ID: 16225 Summary: Internal error cod1.c 1338 with -O Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 --- Comment #3 from Andrei Alexandrescu --- For clarity, I'll paste the code (fixed to do something useful, i.e. compute the cube of an int) and the listing: int cube(int x) { do { if (x == 0) break;

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 --- Comment #2 from hst...@quickfur.ath.cx --- Nevermind, I get it now. Sorry for the noise. --

[Issue 16224] -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx --- Comment

[Issue 16224] New: -cov marks the last line of do/while(0); as uncovered

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16224 Issue ID: 16224 Summary: -cov marks the last line of do/while(0); as uncovered Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 15193] DIP25 (implementation): Lifetimes of temporaries tracked incorrectly

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15193 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f2c50d0ba2fdff00bc58fa6be732e405f2ddf600 fix Issue 15193 - DIP25 (implementation): Lifetimes of

[Issue 15193] DIP25 (implementation): Lifetimes of temporaries tracked incorrectly

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15193 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16195] delete should be @system

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16195 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e64ae1d3e5aa078a036242864a68499617c9b278 fix Issue 16195 - delete should be @system

[Issue 16195] delete should be @system

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16195 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15193] DIP25 (implementation): Lifetimes of temporaries tracked incorrectly

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15193 Walter Bright changed: What|Removed |Added Keywords||pull --- Comment

[Issue 15192] DIP25: Nested ref returns are type checked unsoundly

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15192 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ad419f24f498526e112f07bf9fbe26e31de319bc fix Issue 15192 - DIP25: Nested ref returns are type checked

[Issue 15192] DIP25: Nested ref returns are type checked unsoundly

2016-07-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15192 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED