[Issue 7248] New: [CTFE] Stack overflow on using struct filed pointer with address of array element

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7248 Summary: [CTFE] Stack overflow on using struct filed pointer with address of array element Product: D Version: D1 D2 Platform: Other OS/Version: Windows Status:

[Issue 7187] Regression(head 12d62ca5): [CTFE] ICE on slicing

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7187 Denis verylonglogin@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 4475] Improving the compiler 'in' associative array can return just a bool

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4475 --- Comment #8 from bearophile_h...@eml.cc 2012-01-08 06:47:39 PST --- (In reply to comment #7) I don't see why pointers are so bad. While, yes, D is a high-level language, it is not C# or Java. Pointers are not evil, but they are usually

[Issue 3934] Some untidy attributes

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3934 --- Comment #25 from bearophile_h...@eml.cc 2012-01-08 07:09:32 PST --- By mleise on IRC #D: struct Foo { void bar() const const const {} } void main() {} -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 3934] Some untidy attributes

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3934 --- Comment #26 from bearophile_h...@eml.cc 2012-01-08 07:22:14 PST --- By mleise on IRC #D: class Base { abstract void foo(); } class Ext : Base { override void foo(); // override should require an implementation } void main() {}

[Issue 7249] New: 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 Summary: 2.058 regression: no size yet for forward reference when using this.init.tupleof Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 6364] Static struct's destructor called on exit of function

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6364 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7249] 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-01-08 15:05:22 PST --- This causes by fixing bug 7190. I think this is similar problem like follows: struct S { int x; alias typeof(this.init.sizeof) T; // Error: struct

[Issue 7249] 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 --- Comment #2 from Vladimir Panteleev thecybersha...@gmail.com 2012-01-08 15:11:53 PST --- In my case, the list of fields is passed as a template parameter: struct S(string FIELDS) { mixin(FIELDS); alias

[Issue 7249] 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com 2012-01-08 15:15:23 PST --- (In reply to comment #2) In my case, the list of fields is passed as a template parameter: struct S(string FIELDS) { mixin(FIELDS);

[Issue 7249] 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-01-08 15:25:00 PST --- (In reply to comment #2) So, if you think this is not a bug, I'm not against this change. Yes, I think this is not a bug. Additionally, old behavior had a order

[Issue 7249] 2.058 regression: no size yet for forward reference when using this.init.tupleof

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7249 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7239] C style struct initialization doesn't work with aliases

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7239 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7250] New: [UFCS] UFCS chaining doesn't work

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7250 Summary: [UFCS] UFCS chaining doesn't work Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component:

[Issue 4523] [tdpl] .remove method for Associative Arrays returns void in all cases

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4523 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7251] New: GC not working

2012-01-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7251 Summary: GC not working Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: regression Priority: P2 Component: druntime