[Issue 8290] New: DMD git-master segfaults if outputfile exists as directory

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8290 Summary: DMD git-master segfaults if outputfile exists as directory Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

Re: [Issue 8285] Error passing CTFE-generated string slice to template value parameter

2012-06-24 Thread Max Samukha
Reduced test case: string foo() { string s = "ab"; return s[0 .. $]; } template T2(string s) { } template T1() { enum s = foo(); alias T2!(s) t2; } int bar() { alias T1!() t1; return 0; } int baz(int x) { return 0; } static assert(baz(bar()) == 0); void ma

[Issue 8291] New: dirEntry cannot handle root directories + unhandled exception causes crash

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8291 Summary: dirEntry cannot handle root directories + unhandled exception causes crash Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW S

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8292] New: segfaults on out contract

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8292 Summary: segfaults on out contract Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD As

[Issue 6918] Internal error: e2ir.c 1242

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6918 Tobias Pankrath changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 8196] Compiler pages are missing -nofloat flag

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8196 Alex R�nne Petersen changed: What|Removed |Added CC||a...@lycus.org --- Comment #1 fr

[Issue 8273] FreeBSD core.sys.posix.unistd enums severely lacking

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8273 --- Comment #3 from Alex R�nne Petersen 2012-06-25 00:21:29 CEST --- The enums also seem to be severely lacking on OS X (same identifiers). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receivi

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 --- Comment #5 from Trey Brisbane 2012-06-24 16:22:38 PDT --- (In reply to comment #3) > I believe that that's expected behavior. > > Just rename the module so that it's all lowercase and the problem is solved. > It's common practice to alway

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 Jonathan M Davis changed: What|Removed |Added Resolution|FIXED |INVALID -- Configure issuemail: ht

[Issue 7704] RangeError when using key optainey by AA byKey() iteration

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7704 Tobias Pankrath changed: What|Removed |Added Status|NEW |RESOLVED Resolution|