[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 --- Comment #38 from Don clugd...@yahoo.com.au 2012-03-23 01:48:04 PDT --- (In reply to comment #36) cat a.d CODE import b; alias foo!() fooi; CODE cat b.d CODE void foo()(int p) { int inner()() { return p; } alias

[Issue 7753] Support opIndexCreate as part of index operator overloading in user-defined types

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7753 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 1772] regexp.split behavior with captures needs to be documented

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1772 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 5689] [64-Bit] uniform() fails with -profile

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5689 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4337] Associative array assignment with dstring keys breaks lookup

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4337 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7512] Associative arrays implementation loses const and immutable in AA.get() and AA[key]

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7512 yebblies yebbl...@gmail.com changed: What|Removed |Added CC|

[Issue 1772] regexp.split behavior with captures needs to be documented

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1772 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Version|1.025 |D1 ---

[Issue 6659] Destructor in range foreach called after initialization

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6659 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||wrong-code

[Issue 6659] Destructor in range foreach called after initialization

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6659 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #2

[Issue 1772] (D1 only) regexp.split behavior with captures needs to be documented

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1772 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|ASSIGNED|NEW

[Issue 7753] Support opIndexCreate as part of index operator overloading in user-defined types

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7753 --- Comment #2 from hst...@quickfur.ath.cx 2012-03-23 07:36:46 PDT --- That's a pretty neat idea. Can it be made to work with containers that contain other containers (possibly of a different type)? E.g., a linked list of arrays of AA's? --

[Issue 7753] Support opIndexCreate as part of index operator overloading in user-defined types

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7753 --- Comment #3 from Dmitry Olshansky dmitry.o...@gmail.com 2012-03-23 08:17:58 PDT --- Well, linked list is, for sure, not indexed so not a problem ;) As for sets I don't see a problem, I can extend this idea to arbitrary set easily. In fact

[Issue 7753] Support opIndexCreate as part of index operator overloading in user-defined types

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7753 --- Comment #4 from Dmitry Olshansky dmitry.o...@gmail.com 2012-03-23 08:22:00 PDT --- Ahm. So Q was about geterogenious stuff like arrays of sets(maps) or maps of arrays ? I think the 2 mentioned situations cover it all, thus you can

[Issue 7754] New: static this() in template is stripped during header gen

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7754 Summary: static this() in template is stripped during header gen Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 7755] New: regression(2.059head): ICE in glue.c

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7755 Summary: regression(2.059head): ICE in glue.c Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice Severity: regression

[Issue 4703] Ambiguously designed array syntax

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4703 --- Comment #10 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-03-23 15:54:17 PDT --- I think this bug is the cause of bug 6469. Discussed in

[Issue 4703] Ambiguously designed array syntax

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4703 --- Comment #11 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-03-23 15:54:41 PDT --- (In reply to comment #10) I think this bug s/bug/syntax issue -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ---

[Issue 7757] New: Inout function with lazy inout parameter doesn't compile

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7757 Summary: Inout function with lazy inout parameter doesn't compile Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: critical

[Issue 7758] New: Mixin error: No size yet for forward reference

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7758 Summary: Mixin error: No size yet for forward reference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7694] Internal error: e2ir.c 1251 when calling member function inside struct via alias param

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7694 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #2

[Issue 7694] Internal error: e2ir.c 1251 when calling member function inside struct via alias param

2012-03-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7694 --- Comment #3 from Kenji Hara k.hara...@gmail.com 2012-03-23 22:50:19 PDT --- (In reply to comment #0) As is the following gives assert on line 8 as expected, uncomment bootstrap to get Internal error: e2ir.c 1251 template