[Issue 7483] Can't recursively call function with auto return

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7483 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-02-12 02:48:48 PST --- (In reply to comment #1) Your example function is an infinite recursion. Both for determining the return type as well as hypothetically at runtime.

[Issue 7485] Incorrect BigInt Error Message

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7485 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||diagnostic

[Issue 7353] NRVO not properly working with inferred return type

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7353 Lionello Lunesu lio+bugzi...@lunesu.com changed: What|Removed |Added CC|

[Issue 7486] dmd 2.057 lose const qualifier with ref

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7486 timon.g...@gmx.ch changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 7484] std.algorithm.copy overlapping array copy

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7484 --- Comment #6 from Ellery Newcomer ellery-newco...@utulsa.edu 2012-02-12 08:10:17 PST --- Awesome. May I additionally request that overlapping copy be mentioned in the documentation 1: in std.algorithm.copy something like copy(a[5 .. 10],

[Issue 5422] Module is private error with public/private overloaded functions

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5422 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3254] [module] Module member visibility depends on declaration order

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3254 d...@dawgfoto.de changed: What|Removed |Added CC||eatingstap...@gmail.com --- Comment

[Issue 3254] [module] Module member visibility depends on declaration order

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3254 d...@dawgfoto.de changed: What|Removed |Added CC||d...@dawgfoto.de --- Comment #7

[Issue 7486] dmd 2.057 lose const qualifier with ref

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7486 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 5493] Able to overwrite immutable data by passing through ref function parameter

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5493 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||deadal...@gmail.com ---

[Issue 6549] Implement contracts without implementation.

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6549 Alex R�nne Petersen xtzgzo...@gmail.com changed: What|Removed |Added CC|

[Issue 6549] Implement contracts without implementation.

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6549 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com

[Issue 7468] Ddoc does not output DOCTYPE declaration

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7468 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||ddoc

[Issue 7483] Can't recursively call function with auto return

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7483 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||diagnostic, spec

[Issue 7399] Broken import statement in trySemantic() causes silent compiler error

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7399 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||ice, rejects-valid

[Issue 7483] Can't recursively call function with auto return

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7483 --- Comment #4 from d...@dawgfoto.de 2012-02-12 11:09:38 PST --- Yeah, it should be possible to infer recursive return types. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 7483] Can't recursively call function with auto return

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7483 d...@dawgfoto.de changed: What|Removed |Added Severity|major |enhancement -- Configure

[Issue 7482] deprecation isn't checked inside forward referenced is(typeof())

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7482 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 7482] deprecation isn't checked inside forward referenced is(typeof())

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7482 timon.g...@gmx.ch changed: What|Removed |Added CC||timon.g...@gmx.ch --- Comment #3

[Issue 7432] DMD allows variables to be declared as pure

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7432 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||rejects-valid

[Issue 7487] New: A faster std.bitmanip.BitArray.opCat

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7487 Summary: A faster std.bitmanip.BitArray.opCat Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 7488] New: Short array optimization for std.bitmanip.BitArray

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7488 Summary: Short array optimization for std.bitmanip.BitArray Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 7455] Allow a cast to discard precision from a floating point during constant folding

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7455 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com

[Issue 7468] Ddoc does not output DOCTYPE declaration

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7468 --- Comment #2 from syntaxcolor...@gmail.com 2012-02-12 12:00:54 PST --- Created an attachment (id=1073) Patch to add DOCTYPE declaration. I've attached a patch to add a transitional DOCTYPE declaration. The default Ddoc output format is

[Issue 6705] Bad codegen when passing fields as template alias params

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6705 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||rejects-valid,

[Issue 7489] New: A problem map on AA.byKey()

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7489 Summary: A problem map on AA.byKey() Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 6722] Can't remove a char[] key from an AA with immutable(char)[] key type.

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6722 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||rejects-valid

[Issue 6768] Problem with init of struct members in presence of templated opAssign

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6768 Stewart Gordon s...@iname.com changed: What|Removed |Added Keywords||wrong-code

[Issue 7490] New: std.array.array(std.bitmanip.BitArray) too

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7490 Summary: std.array.array(std.bitmanip.BitArray) too Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 6776] attributes injected via pure template mixin but not class mixin

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6776 Stewart Gordon s...@iname.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6779] Error: can only initialize const member xxx inside constructor - not const, no line number

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6779 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com ---

[Issue 314] [module] Static, renamed, and selective imports are always public

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=314 --- Comment #39 from github-bugzi...@puremagic.com 2012-02-12 17:18:07 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7455] Allow a cast to discard precision from a floating point during constant folding

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7455 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 7455] Allow a cast to discard precision from a floating point during constant folding

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7455 --- Comment #3 from d...@dawgfoto.de 2012-02-12 18:50:14 PST --- static import std.conv; int main() { real a = 1.0L + float.epsilon; if (std.conv.to!float(a + 1.0L) 2.0L) return 1; return 0; } -- If I try the library

[Issue 3134] Conflicting Class Names Permitted From Imported File

2012-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3134 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|