[Issue 8663] New: AliasThis is not used in comparison

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8663 Summary: AliasThis is not used in comparison Product: D Version: unspecified Platform: All OS/Version: All Status: ASSIGNED Severity: normal Priority: P2

[Issue 8664] New: Compiler causes stack overflow with recursive typedef and option -g

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8664 Summary: Compiler causes stack overflow with recursive typedef and option -g Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 8653] cannot take address of auto-return function declared in outside module: Error: forward reference

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8653 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8650 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 5933] Cannot retrieve the return type of an auto-return member function

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5933 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC|

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8650 --- Comment #1 from monarchdo...@gmail.com 2012-09-15 06:40:47 PDT --- Also, doesn't check length: void main() { int[ 5] a; int[10] b; a[] += b[]; b[] += a[]; } Behavior: Runs until end of program. Expected: A

[Issue 8650] SLice opOpAssign SLice with overlap does not throw

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8650 --- Comment #3 from monarchdo...@gmail.com 2012-09-15 07:01:03 PDT --- (In reply to comment #2) (In reply to comment #1) The problem would seem to come from arrayint.d from druntime. Apparently, the in tests are not executed, because the

[Issue 8663] AliasThis is not used in comparison

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8663 --- Comment #1 from Robik szad...@gmail.com 2012-09-15 07:12:21 PDT --- Also concerns opCmp. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 8665] New: auto function and implicit conversion in return statement corrupt returned value

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8665 Summary: auto function and implicit conversion in return statement corrupt returned value Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 8665] auto function and implicit conversion in return statement corrupt returned value

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8665 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 8665] auto function and implicit conversion in return statement corrupt returned value

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8665 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-09-15 21:11:12 PDT --- (In reply to comment #1) According to the spec, this code shouldn't compile in the first place, since there are multiple types being returned. To quote the spec:

[Issue 8666] New: std.math.abs(int.min) returns int.min

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8666 Summary: std.math.abs(int.min) returns int.min Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 8665] auto function and implicit conversion in return statement corrupt returned value

2012-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8665 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3