[Issue 3029] Bug in array value mangling rule

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3029 Kosmonaut changed: What|Removed |Added CC||kosmon...@tempinbox.com --- Comment #6 fro

[Issue 3450] incorrect result for is (typeof({ ... }())) inside a struct

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3450 Kosmonaut changed: What|Removed |Added CC||kosmon...@tempinbox.com --- Comment #3 fro

[Issue 3769] Regression: Segfault(constfold.c) array literals and case statements

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3769 Kosmonaut changed: What|Removed |Added CC||kosmon...@tempinbox.com --- Comment #5 fro

[Issue 3029] Bug in array value mangling rule

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3029 --- Comment #5 from Don 2010-02-05 22:09:00 PST --- (In reply to comment #4) > Why keep the backwards compatibility in D2? Yes. With things like the recent change to ModuleInfo, you can't even update the compiler one revision without recompili

[Issue 3769] Regression: Segfault(constfold.c) array literals and case statements

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3769 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3450] incorrect result for is (typeof({ ... }())) inside a struct

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3450 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3029] Bug in array value mangling rule

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

[Issue 3029] Bug in array value mangling rule

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3029 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3775] New: Compiler segfaults on cast(string) stdin.byLine.

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3775 Summary: Compiler segfaults on cast(string) stdin.byLine. Product: D Version: 2.040 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 3774] New: should not be able to implicitly cast to private base class

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3774 Summary: should not be able to implicitly cast to private base class Product: D Version: unspecified Platform: Other OS/Version: All Status: NEW Severity:

[Issue 3773] New: Incorrectly returning an enum error points turns enum line iso error line

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3773 Summary: Incorrectly returning an enum error points turns enum line iso error line Product: D Version: 0.155 Platform: x86 OS/Version: Windows Status: NEW

[Issue 2835] std.socket.TcpSocket.connect doesn't actually connect

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2835 iorlas changed: What|Removed |Added CC||4yb...@gmail.com --- Comment #6 from iorlas

[Issue 3649] Socket not configured for work.

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3649 iorlas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3649] Socket not configured for work.

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3649 Andrey changed: What|Removed |Added CC||bigas...@gmail.com --- Comment #7 from Andrey

[Issue 3511] ref return property confused with property setter

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3511 --- Comment #2 from Kyle Foley 2010-02-05 14:30:22 PST --- (In reply to comment #1) > Yes, this is interesting "feature" but I think it should be marked to be so, > be > some kind of attributed: > > > struct A { > private int x_ = 42; >

[Issue 3666] Enhancement Request: Mixin Templates

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3666 Nick Sabalausky changed: What|Removed |Added CC||cbkbbej...@mailinator.com --- Commen

[Issue 3155] LDC2 support for druntime

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #3 from Trass3r 2010-02-05 12:04:44 PST --- Yeah, I think gdc is also gradually approaching 2.020 where druntime was introduced and will face the same problem. They are currently upgrading to 2.016. -- Configure issuemail: http://

[Issue 3155] LDC2 support for druntime

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 --- Comment #2 from Sean Kelly 2010-02-05 11:36:59 PST --- The druntime source tree has changed to the point where it's no longer trivial to integrate an additional compiler runtime. I'll have to think about how to add LDC2 support. -- Conf

[Issue 3155] LDC2 support for druntime

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3155 Hoenir changed: What|Removed |Added CC||mrmoc...@gmx.de --- Comment #1 from Hoenir 2

[Issue 3692] Compiler with associative arrays when std.variant is imported

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3692 Don changed: What|Removed |Added Keywords||ice-on-valid-code, patch Severity|norma

[Issue 678] Compiler accepts, for a function T[] t(), t().ptr but not t.ptr

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=678 Witold Baryluk changed: What|Removed |Added CC||bary...@smp.if.uj.edu.pl --- Comment #

[Issue 3221] Array extension methods require parentheses

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3221 --- Comment #3 from Witold Baryluk 2010-02-05 06:24:01 PST --- Similary to the bug3771 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 3692] Compiler with associative arrays when std.variant is imported

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3692 --- Comment #4 from Don 2010-02-05 06:23:12 PST --- (In reply to comment #3) > Just one additional detail: > > In the program where I noticed this problem for the first time, as suggested > by > others, I worked around the bug by using a copy

[Issue 3771] warn or disallow method as property usage without @property attribute

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3771 --- Comment #1 from Witold Baryluk 2010-02-05 06:23:04 PST --- Similary with array methods without brackets: a.find = b; auto c = a.toUpper; -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are recei

[Issue 3772] New: Extension methods

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3772 Summary: Extension methods Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 3221] Array extension methods require parentheses

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3221 Witold Baryluk changed: What|Removed |Added CC||bary...@smp.if.uj.edu.pl --- Comment

[Issue 3771] New: warn or disallow method as property usage without @property attribute

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3771 Summary: warn or disallow method as property usage without @property attribute Product: D Version: 2.040 Platform: Other OS/Version: Linux Status: NEW Sev

[Issue 2853] Property overriding problem

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2853 Witold Baryluk changed: What|Removed |Added CC||bary...@smp.if.uj.edu.pl --- Comment

[Issue 3511] ref return property confused with property setter

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3511 Witold Baryluk changed: What|Removed |Added CC||bary...@smp.if.uj.edu.pl --- Comment

[Issue 3188] remove opIndexAssign from the language

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3188 --- Comment #14 from Witold Baryluk 2010-02-05 05:41:54 PST --- (In reply to comment #11) > (In reply to comment #4) > > (In reply to comment #3) > >> That's one reason. The other reason is that it can do many things that a > >> ref > >> ret

[Issue 3188] remove opIndexAssign from the language

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3188 --- Comment #13 from Witold Baryluk 2010-02-05 05:36:12 PST --- I again want to say that returning ref is no possible in case of my ussages opIndexAssign. For example I would like to log assigments. Or keep internal caching system. Also it is

[Issue 1001] print stack trace (in debug mode) when program die

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1001 --- Comment #15 from Witold Baryluk 2010-02-05 05:28:30 PST --- (In reply to comment #14) > Exception handling is for error conditions, not flow control. If someone is > actually constructing exceptions for some other purpose then they're usi

[Issue 3692] Compiler with associative arrays when std.variant is imported

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3692 --- Comment #3 from Leandro Motta Barros 2010-02-05 04:42:50 PST --- Just one additional detail: In the program where I noticed this problem for the first time, as suggested by others, I worked around the bug by using a copy of std.variant.d

[Issue 3692] Compiler with associative arrays when std.variant is imported

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3692 Leandro Motta Barros changed: What|Removed |Added Status|RESOLVED|REOPENED Version|2.03

[Issue 3373] bad codeview debug info for long and ulong

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3373 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 3769] Regression: Segfault(constfold.c) array literals and case statements

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3769 --- Comment #3 from Don 2010-02-05 02:17:54 PST --- Better test case, works for both D1 and D2: --- const char[][ 89 ] ENUM_NAME = [ 1:"N0" ]; void bug3769() { switch(`Hi`.dup) { case ENUM_NAME[1]: } } -- Configure i

[Issue 3769] Regression: Segfault(constfold.c) array literals and case statements

2010-02-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3769 Don changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code, patch Summary|Segfa