[Issue 3785] New: std.random.uniform(bound, uint, uint)(uint.min, uint.max) fails.

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3785 Summary: std.random.uniform(bound,uint,uint)(uint.min,uint.max) fails. Product: D Version: 2.039 Platform: Other OS/Version: All Status: NEW Severity: nor

[Issue 3781] ICE(interpret.c): mixin non-CTFE function

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3781 Don changed: What|Removed |Added Keywords||ice-on-invalid-code, patch CC|

[Issue 3781] ICE(interpret.c): using no-argument C-style variadic function in CTFE

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3781 --- Comment #2 from Don 2010-02-09 01:21:47 PST --- Oops, there's a missing parentheses. Should be: if (tf->varargs && arguments && ((parameters && arguments->dim != parameters->dim) || (!parameters && arguments->dim))) -- Configure issuemai

[Issue 3786] New: bug in std.string.removechars

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3786 Summary: bug in std.string.removechars Product: D Version: 2.039 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Pho

[Issue 3775] Segfault(cast.c): casting no-parameter template function using property syntax

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3775 Don changed: What|Removed |Added Version|2.040 |1.00 Summary|Segfault(cast.c): on

[Issue 3787] New: clarification: assigment to 'this'

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3787 Summary: clarification: assigment to 'this' Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: major Priority: P2 Componen

[Issue 3787] clarification: assigment to 'this'

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3787 Andrei Alexandrescu changed: What|Removed |Added CC||and...@metalanguage.com --- Comm

[Issue 3782] The POSIX sys/un.h header

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3782 --- Comment #4 from Sean Kelly 2010-02-09 09:29:32 PST --- I'd like to use the latest revision of the spec. Work on the headers simply began before 2008 :-) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email -

[Issue 3155] LDC2 support for druntime

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #4 from Sean Kelly 2010-02-09 09:46:41 PST --- The correct approach may be to have a separate Druntime for each compiler. This is a bit less granular than the previous design where multiple compiler runtimes could be plugged into

[Issue 3787] clarification: assigment to 'this'

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3787 Johannes Pfau changed: What|Removed |Added Priority|P2 |P3 Severity|major

[Issue 3788] New: UTCtoLocal donts works

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3788 Summary: UTCtoLocal donts works Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2 Component: Phobos

[Issue 3155] LDC2 support for druntime

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 Brad Roberts changed: What|Removed |Added CC||bra...@puremagic.com --- Comment #5 fro

[Issue 3775] Segfault(cast.c): casting no-parameter template function using property syntax

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3775 --- Comment #2 from Don 2010-02-09 11:28:25 PST --- ROOT CAUSE: This is an interaction between IFTI and property syntax. PATCH: At the end of CastExp::semantic, make sure that the function has a type. Index: expression.c =

[Issue 3789] New: comparing a struct with an array member does a bitwise compare

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3789 Summary: comparing a struct with an array member does a bitwise compare Product: D Version: 2.040 Platform: Other OS/Version: All Status: NEW Severity: no

[Issue 3155] LDC2 support for druntime

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #6 from Trass3r 2010-02-09 12:54:20 PST --- Couldn't those parts that are compiler-specific be held in their own subfolders or whatever to keep it clean? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=emai

[Issue 3789] comparing a struct with an array member does a bitwise compare

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3789 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2

[Issue 3789] comparing a struct with an array member does a bitwise compare

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3789 --- Comment #2 from Steven Schveighoffer 2010-02-09 14:37:33 PST --- that is an unimportant technical difference. The semantic meaning of the feature is that if you have a type T, and a struct S fully defined as: struct S { T member; } Th

[Issue 3155] LDC2 support for druntime

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #7 from Sean Kelly 2010-02-09 17:45:04 PST --- They were in their own folder, in fact, there was a 'compiler' folder with subfolders for each compiler, but the structure was deemed unnecessarily complicated when the only compiler s

[Issue 3155] LDC2 support for druntime

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #8 from Sean Kelly 2010-02-09 17:50:28 PST --- For what it's worth, part of the problem is that the path to a module must correspond to the package name. This makes the SVN structure a lot more complicated when there are two compi

[Issue 3790] New: [OOP] constructor of child class cannot pass arguments into parent constructor

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3790 Summary: [OOP] constructor of child class cannot pass arguments into parent constructor Product: D Version: 2.041 Platform: x86_64 OS/Version: Linux Status: NEW

[Issue 3789] comparing a struct with an array member does a bitwise compare

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3789 iorlas changed: What|Removed |Added CC||denis.tomi...@gmail.com --- Comment #3 from i

[Issue 3786] bug in std.string.removechars

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3786 --- Comment #1 from Igor Lesik 2010-02-09 18:50:30 PST --- Just in case, the correct version of the function might look like: string removechars(string s, in string pattern) { char[] r; bool changed = false; foreach (size_t i, dch

[Issue 3790] [OOP] constructor of child class cannot pass arguments into parent constructor

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3790 --- Comment #1 from iorlas 2010-02-09 20:05:05 PST --- Also, if we dont give argument a default value, we get an error: Error: constructor main.B.this no match for implicit super() call in constructor As i think, somebody thinks in different wa

[Issue 3791] New: Reference anonymous nested classes when describing new expressions

2010-02-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3791 Summary: Reference anonymous nested classes when describing new expressions Product: D Version: 2.040 Platform: All URL: http://digitalmars.com/d/2.0/expression.html#New