[Issue 4828] New: ICE w/ non-boolean dot expression sth.template_instance in static if

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4828 Summary: ICE w/ non-boolean dot expression sth.template_instance in static if Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: i

[Issue 4828] ICE w/ non-boolean dot expression sth.template_instance in static if

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4828 --- Comment #1 from Shin Fujishiro 2010-09-05 23:28:59 PDT --- Created an attachment (id=748) Patch against dmd r660, implements DotExp::toCBuffer() The attached patch implements DotExp::toCBuffer(). The syntax `something.template_instance`

[Issue 4827] New: std.format.formatValue for AArray

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4827 Summary: std.format.formatValue for AArray Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords: patch Severity: normal Priorit

[Issue 4826] "cannot create associative array" and compiler crash

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4826 --- Comment #2 from brian-sch...@cox.net 2010-09-05 19:34:48 PDT --- (In reply to comment #1) That should have been: void opIndexAssign(T)(T value, string key) if(is(T : SomeStruct)) { } But the error is the same either way. Bugzilla needs an

[Issue 4826] "cannot create associative array" and compiler crash

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4826 --- Comment #1 from brian-sch...@cox.net 2010-09-05 19:29:53 PDT --- Here's the code that fails: The second opIndexAssign is written this way because of bug 2972. module testcase; struct SomeStruct { void opIndexAssign(T)(T[string] value,

[Issue 4826] New: "cannot create associative array" and compiler crash

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4826 Summary: "cannot create associative array" and compiler crash Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 4797] onOutOfMemoryError in dmd unit test causes segv

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4797 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4795] druntime demangler unittests fail

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4795 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4825] "Error: non-constant expression" with -inline

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4825 --- Comment #1 from nfx...@gmail.com 2010-09-05 15:46:57 PDT --- I have to add that this bug triggers even when the "const int..." line on function c is in a different function in a different module. This makes it a very non-obvious bug, where y

[Issue 4825] New: "Error: non-constant expression" and -inline

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4825 Summary: "Error: non-constant expression" and -inline Product: D Version: D1 Platform: Other OS/Version: All Status: NEW Keywords: rejects-valid Severity: regressio

[Issue 4824] New: stopwatch unit tests fail intermitently

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4824 Summary: stopwatch unit tests fail intermitently Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Component

[Issue 4823] New: CodeView: Thread local variables are stored as shared globals

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4823 Summary: CodeView: Thread local variables are stored as shared globals Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Sev

[Issue 4822] New: Problem with std.stdio.File.writef("%c"

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4822 Summary: Problem with std.stdio.File.writef("%c" Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal

[Issue 2943] Struct copying in presence of alias member this only copies alias this member

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2943 --- Comment #5 from David Simcha 2010-09-05 09:52:19 PDT --- (In reply to comment #3) > doesn't anyone use alias this? I mostly don't, but only b/c it's currently so buggy it's not even funny. I just looked, I myself have filed at least 5 bug

[Issue 2943] Struct copying in presence of alias member this only copies alias this member

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2943 --- Comment #4 from Serg Kovrov 2010-09-05 09:16:32 PDT --- I do. As stated in comment for Bug 3135#c1 - an empty postblit function seem to workaround the issue.. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 4821] New: std.array.insert on string[]

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4821 Summary: std.array.insert on string[] Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal Priori

[Issue 4820] New: Regressions in DStress caused by changeset 452

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4820 Summary: Regressions in DStress caused by changeset 452 Product: D Version: 1.057 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 4819] New: "this" in classes should not an lvalue

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4819 Summary: "this" in classes should not an lvalue Product: D Version: D1 & D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Com

[Issue 4093] Segfault(interpret.c): with recursive struct templates

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4093 siegelords_ab...@yahoo.com changed: What|Removed |Added CC||siegelords_ab...@yahoo.com

[Issue 4818] New: Taking address of shared member function -> unshared delegate

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4818 Summary: Taking address of shared member function -> unshared delegate Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: no

[Issue 4009] OPTLINK ruins the day yet again

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4009 --- Comment #10 from Walter Bright 2010-09-05 03:28:45 PDT --- The overflow would happen when some of the data structures exceeded 128K in size. I checked the other seg faults for optlink in Bugzilla, but those apparently have different cause

[Issue 4817] New: CodeView: Enum members should have simple names

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4817 Summary: CodeView: Enum members should have simple names Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority:

[Issue 4816] New: template constraint and __traits(compiles, ...) don't work properly together with a delegate

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4816 Summary: template constraint and __traits(compiles, ...) don't work properly together with a delegate Product: D Version: D2 Platform: Other OS/Version: Linux Statu

[Issue 4815] New: CodeView: Global and Static symbols should have unmangled names

2010-09-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4815 Summary: CodeView: Global and Static symbols should have unmangled names Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW S